ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux 下批量查找文件内容 ,批量修改文件内容

linux 下批量查找文件内容 ,批量修改文件内容

原创 Linux操作系统 作者:笑平风 时间:2014-12-03 13:48:21 0 删除 编辑

查找目录下有哪些文件里包含 58301 :   grep 58301 -rl ./

查找/test/目录下所有的server.xml里有哪些文件包含58301:   find /test/ -name server.xml | xargs grep 58301

替换:   sed -i "s/58301/58302/g" `grep 58301 -rl /test

find ./ | xargs grep 短信.*发送失败.* | wc -l    `
 

find ./ | xargs grep 交易类型=0200 | awk -F '|' '{print $2,$5,$6,$7,$8}'

find ./ | xargs grep 交易类型=0200 | awk -F '|' '{if(length >= 200) print $2,$5,$6,$7,$8}'

cat nohup.out.2015-02-20* |grep 交易类型=0200 | awk -F '|' '{if(length >= 177) print $2,$5,$6,$7,$8}'       

find ./ | xargs grep 交易类型=0200 | awk -F '|' '{print $2,$5,$6,$7,$8}'| awk '{if(length>=66) print $0}'

cat nohup.out.2015-02-20* |grep 交易类型=02[03]0 | awk -F '|' '{print $2,$5,$6,$7,$8}'|awk '{if(length==66) print $0}'

cat nohup.out.* |grep 交易类型=3601|awk -F '|' '{print $1,$2,$3,$(NF-2)}'|awk -F ']' '{print $NF}'|awk '{if(length($NF)<26) print $0}' > qq2.txt


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29798713/viewspace-1355071/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-08-09

  • 博文量
    75
  • 访问量
    194550