只打印不修改内容

sed -n 's/sa/sa123/g' 1.txt  不加n是默认全部输出的意思

sed -n '1p' 1.txt  打印莫一行

 sed a i c 表示追加 插入和替换 

sed ‘2a hello’ 

sed ‘2d’ 1.txt 表示删除第二行

 sed -i 's/sa/sa123/g' 1.txt 这是全面的替换

 grep 查找

grep -n 3 1.txt  查找带行号的3

grep -v 3 1.txt 不匹配的3

grep  ^3 1.txt

awk 对列的操作

awk ‘{print $1 ,$4}’  PASSWD 输出1到4 列

awk -F : '{print $1,$NF}' passwd 忽略:,输出1 ,最后一列

 

posted on 2019-07-02 15:40  wang681  阅读(74)  评论(0编辑  收藏  举报