linux 文件末尾追加内容
方法一:[root@master1 ~]# cat 1.txtaabbccdd[root@master1 ~]# sed -i 's/$/aa/g' 1.txt[root@master1 ~]# cat 1.txtaaaabbaaccaaddaa同时也可以匹配行[root@master1 ~]# sed -i 's/bbaaaa$/bbbbbbbbbbbbb/g' 1.txt[root@maste
·
方法一:
[root@master1 ~]# cat 1.txt
aa
bb
cc
dd
[root@master1 ~]# sed -i 's/$/aa/g' 1.txt
[root@master1 ~]# cat 1.txt
aaaa
bbaa
ccaa
ddaa
同时也可以匹配行
[root@master1 ~]# sed -i 's/bbaaaa$/bbbbbbbbbbbbb/g' 1.txt
[root@master1 ~]# cat 1.txt
aaaa
bbaa
ccaa
ddaa
aaaaaa
bbbbbbbbbbbbb
ccaaaa
ddaaaa
指定行号替换 #line5
[root@master1 ~]# sed -i 5s/a/A/ 1.txt
[root@master1 ~]# cat -n 1.txt | head -5 | tail -n1
5 AAAAAA
只打印第一行和第四行
[root@master1 ~]# sed -n 1,4p 1.txt
打印第一行到第四行
[root@master1 ~]# sed -n 1,4p 1.txt
方法二:
[root@master1 ~]# cat 1.txt
aaaa
bbaa
ccaa
ddaa
aaaaaa
bbaaaa
ccaaaa
ddaaaa
[root@master1 ~]# for i in `cat 1.txt`;do echo $i\aa >> 2.txt;done
[root@master1 ~]# cat 2.txt
aaaaaa
bbaaaa
ccaaaa
ddaaaa
aaaaaaaa
bbaaaaaa
ccaaaaaa
ddaaaaaa
更多推荐
已为社区贡献1条内容
所有评论(0)