for i in $(ls $SOURCE | grep -v access); do FOO=$(echo $i | awk -F'-' '{print $4}') ; bzcat $i | awk -F, -v method=${FOO/.*/} '{print method","$1","$3","$7}' >> $DESTINATION; done for i in $(ls $SOURCE | grep -v access); do FOO=$(echo $i | awk -F'-' '{print $4}') ; bzcat $i | awk -F, -v method=${FOO/.*/} -v accountname=$(/usr/local/bin/account2user $3) '{print method","$1","$3","accountname","$7}'; done