Guest User

Untitled

a guest
May 24th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. timestamp;fullpath;event;size
  2. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_OPEN;2324
  3. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_ACCESS;2324
  4. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_CLOSE_NOWRITE;2324
  5. 1521540649.02;/home/workdir/quad_list_14.json;IN_OPEN;2160
  6. 1521540649.03;/home/workdir/quad_list_14.json;IN_ACCESS;2160
  7. 1521540649.03;/home/workdir/quad_list_14.json;IN_CLOSE_NOWRITE;2160
  8.  
  9. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_OPEN;2324;42417555
  10. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_ACCESS;2324;42417555
  11. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_CLOSE_NOWRITE;2324;42417555
  12. 1521540649.02;/home/workdir/quad_list_14.json;IN_OPEN;2160;42417555
  13. 1521540649.03;/home/workdir/quad_list_14.json;IN_ACCESS;2160;42417555
  14. 1521540649.03;/home/workdir/quad_list_14.json;IN_CLOSE_NOWRITE;2160;42417555
  15.  
  16. #!/bin/bash
  17. #$1 being the filename
  18. JOBID=$(grep -oE "[0-9]{8}" "${1}")
  19. sed -E "s/(.*)/1;$JOBID/" "${1}"
  20.  
  21. awk -F";" 'JOBID=substr(FILENAME ,match(FILENAME,"[0-9]{8}"),8);
  22. BEGIN { OFS=";"} { if ($1 != "timestamp") print $0,JOBID; }'
  23. Event_42417555_2018-05-23_16:45:28-log.txt | head
  24.  
  25. timestamp;fullpath;event;size
  26. timestamp;fullpath;event;size
  27. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_OPEN;2324
  28. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_OPEN;2324;42417555
  29. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_ACCESS;2324
  30. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_ACCESS;2324;42417555
  31. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_CLOSE_NOWRITE;2324
  32. 1521540649.02;/home/workdir/ScienceXMLIn/config.cfg;IN_CLOSE_NOWRITE;2324;42417555
  33.  
  34. awk -F";" 'BEGIN { OFS = FS }
  35. FNR == 1 { JOBID=substr(FILENAME, match(FILENAME,"[0-9]{8}"),8); print }
  36. FNR > 1 { print $0, JOBID }'
  37. Event_42417555_2018-05-23_16:45:28-log.txt | head
Add Comment
Please, Sign In to add comment