linux的三剑客分别为awk/sed/grep,是运维人员必不可少的常用命令。
一:awk取列 awk '{print $1 " " $2}' old.txt
awk /aaa/ old.txt 二:sed取行 取第一行和第二行:sed –n ‘1,2px’ old.txt 取有1的行:sed –n /1/p old.txt 排除有1的行:sed /1/d old.txt 注意:-n取消默认输出 P代表print输出 d代表delete删除 三:grep筛选 grep 排除aaa grep –v ‘aaa’ old.txt grep 只留aaa grep aaa old.txt
Best Regards