1、移动.php文件,且文件行数>100 且 文件名不为xxx 到某目录
mv $(wc -l $( find ./ -name "*.php") | awk '$1>100 && $2!="total" {print $2}') ~/test/mvDir/
2.
mv $(find ./ -name "*.php" ) ~/test/mvDir/
3、awk查看文件内容不显示某重复内容
cat lanjing2015102600.err | awk ' $4!="" && !a[$4]++ {print $4}'
4、字符串运算,包括substr,index
grep 更新用户 lanjing201602*.log | awk '{ var1=substr($7,index($7,":")+1); var2=substr($8,index($8,":")+1); var3=(var2-var1); if(var3<0) print var3 }'