Linux命令三剑客,老大awk,最擅长取列,老二sed,字斤谯噌最擅长取行,老三grep最擅长过滤,Linux运维人员必会的三个命令:
工具/原料
centos6.9
vmware
方法/步骤
1、awk命令取列,如输出问价f.txt的第一和第二列:
2、grep过滤,将文件f.txt有fzb的行输出:
3、sed取行,将文件的第2行打印,-n表示取消默认输出:
4、sed替换,如将文件f.txt中aaa钣伊帝藻替换bbb[root@cs1data]#sed-i's#aaa#bbb#g'f.txt然后cat查看一下文件内容: