IT/Programming
웹 로그에서 텍스트 추출
Hotman
2016. 10. 28. 17:18
테스트
#!/bin/bash num=1 result="result.txt" if [ -f $result ]; then rm -f ./$result fi for file in `cat file-list.txt` do type=`echo "$file" | awk -F "." '{print $2}'` count=`grep -c "$file" <로그파일>` pi='None' grep "$file" <로그파일> | awk -F " - - " '{print $1}' | sort -u > ip.txt arr=() for line in `cat ip.txt` do line=`echo $line | tr -d ','` arr+=($line) done src=${arr[@]} fullpath=`grep "$file" full-path-file.txt | sort -u` echo "$num|$file|$type|$count|$pi|$src|$fullpath" >> $result num=$((num+1)) done