sed -i 就是直接对文本文件进行操作的。
sed -i ‘s/原字符串/新字符串/‘ /home/1.txt sed -i ‘s/原字符串/新字符串/g‘ /home/1.txt
就是把 home目录下 1.txt 中 的 “原字符” 替换成 “新字符”。
这两条命令的区别就是,看示例吧
这是1.txt的内容
#cat 1.txt d ddd #ff
再看执行这两条命令的区别吧
标签:gpo strong net block sdn nbsp == chm ddd
-e : 可以在同一行里执行多条命令
不加 -e 只有 ‘s/11/00/g‘ 进行了操作
加上 -e 时 ‘s/11/00/g‘ 与 ‘s/22/99/g‘ 都进行了操作
sed -i 就是直接对文本文件进行操作的。
sed -i ‘s/原字符串/新字符串/‘ /home/1.txt sed -i ‘s/原字符串/新字符串/g‘ /home/1.txt
就是把 home目录下 1.txt 中 的 “原字符” 替换成 “新字符”。
这两条命令的区别就是,看示例吧
这是1.txt的内容
#cat 1.txt d ddd #ff
再看执行这两条命令的区别吧
标签:gpo strong net block sdn nbsp == chm ddd
原文地址:https://www.cnblogs.com/songhaibin/p/14162573.html