SED修改指定行

一个文件:cat aa

1
2
5

#如果第三行是5的话将改为8,很明显第三行是5所以 结果改变

[root@remote ~]# sed -e '3s/5/8/' aa
1
2
8
[root@remote ~]# 

#如果第三行是2的话将改为8,很明显第三行不是2所以 结果不变

[root@remote ~]# sed -e '3s/2/8/' aa 
1
2
5
[root@remote ~]# 
原文地址:https://www.cnblogs.com/nb-blog/p/5283513.html