#! /bin/bash #把所有的服务器tomcat access日志 scp到同一台机器的/opt/shencl/logs/下,执行本脚本,可以得到所有的url DIR_NAME="/opt/shencl/logs/" REPORT_FILENAME="/opt/shencl/url.txt" for line in `dir $DIR_NAME` do line=${DIR_NAME}${line} echo current file is $line cat $line | awk {'print "http://"substr($6,0,length($6)-1)'} >> $REPORT_FILENAME done