Skip to content

Instantly share code, notes, and snippets.

@aminamid
Last active October 26, 2015 06:19
Show Gist options
  • Save aminamid/34b1fcad4853b3a8860c to your computer and use it in GitHub Desktop.
Save aminamid/34b1fcad4853b3a8860c to your computer and use it in GitHub Desktop.
converting lglog to csv
for x in $(ls sums)
do echo ${x}
ls sums/${x}/*imap* | grep -v ssl | xargs ./csvedit.py -l IMAP > ${x}.csv
ls sums/${x}/*imap* | grep ssl | xargs ./csvedit.py -l IMAPSSL >> ${x}.csv
ls sums/${x}/*pop* | grep ssl | xargs ./csvedit.py -l POPSSL >> ${x}.csv
ls sums/${x}/*pop* | grep -v ssl | xargs ./csvedit.py -l POP >> ${x}.csv
ls sums/${x}/*mxi* | xargs ./csvedit.py -l SMTPIN >> ${x}.csv
ls sums/${x}/*{ile,mxo}* | xargs ./csvedit.py -l SMTPOUT >> ${x}.csv
ls sums/${x}/*msa* | xargs ./csvedit.py -l SMTPOUTSSL >> ${x}.csv
done
for x in $(ls sums)
do echo ${x}
ls sums/${x}/*imap* | xargs ./csvedit.py -l IMAP > ${x}.csv
ls sums/${x}/*pop* | xargs ./csvedit.py -l POP >> ${x}.csv
ls sums/${x}/*{ile,mxo,mxi,msa}* | xargs ./csvedit.py -l SMTP >> ${x}.csv
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment