All pastes #758240 Raw Edit

update awstats bash script

public shellscript v1 · immutable
·published 2007-11-02 00:45 UTC
rendered paste body
#!/bin/bashdeclare -a FILELISTdeclare -a FILELISTNEWdeclare -ix A=0declare -ix B=0declare -ix C=0declare -x MYDIRECTORY="./"for FILENAME in `ls -1 ${MYDIRECTORY}`doFILELIST[${A}]="${FILENAME}"A=$(( ${A} + 1 ))donefor NAME in ${FILELIST[@]}doFILELISTNEW[${C}]=`echo ${NAME}|sed "s/awstats.//g"|sed "s/.conf//g"`C=$(( ${C} + 1 ))donewhile [ "x${FILELISTNEW[B]}" != "x" ]doprintf  "Running Update On\t${FILELISTNEW[${B}]}\n\n"/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=${FILELISTNEW[${B}]}-update >/dev/nullB=$(( ${B} + 1 ))doneexit $?