码迷,mamicode.com
首页 > 其他好文 > 详细

常用运维命令_2

时间:2019-03-16 12:43:26      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:后缀   listen   code   clu   print   指定   java   文件   多文件   

grep:

 1 grep forest f.txt #文件查找
 2 grep forest f.txt cpf.txt #多文件查找
 3 grep log /home/admin -r -n #目录下查找所有符合关键字的文件
 4 cat f.txt | grep -i shopbase 
 5 grep shopbase /home/admin -r -n --include *.{vm,java} #指定文件后缀
 6 grep shopbase /home/admin -r -n --exclude *.{vm,java} #反匹配
 7 seq 10 | grep 5 -A 3 #上匹配
 8 seq 10 | grep 5 -B 3 #下匹配
 9 seq 10 | grep 5 -C 3 #上下匹配,平时用这个就妥了
10 cat f.txt | grep -c SHOPBASE

 

awk:

 1 awk {print $4,$6} f.txt
 2 awk {print NR,$0} f.txt cpf.txt 
 3 awk {print FNR,$0} f.txt cpf.txt
 4 awk {print FNR,FILENAME,$0} f.txt cpf.txt
 5 awk {print FILENAME,"NR="NR,"FNR="FNR,"$"NF"="$NF} f.txt cpf.txt
 6 echo 1:2:3:4 | awk -F: {print $1,$2,$3,$4}
 7 awk /ldb/ {print} f.txt #匹配ldb
 8 awk !/ldb/ {print} f.txt #不匹配ldb
 9 awk /ldb/ && /LISTEN/ {print} f.txt #匹配ldb和LISTEN
10 awk $5 ~ /ldb/ {print} f.txt #第五列匹配ldb

 

常用运维命令_2

标签:后缀   listen   code   clu   print   指定   java   文件   多文件   

原文地址:https://www.cnblogs.com/mliu/p/10541537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!