Linux/Unix:Sed删除文件中匹配的单词
时间:2020-01-09 10:40:40 来源:igfitidea点击:
我有一个名为rsnapshot.conf的文件。
它的单词为ssh_args = -p1222。
如何在Linux或Unix之类的操作系统下使用sed命令从配置文件中匹配并删除(删除)单词ssh_args = -p 1222?
您可以使用replace sed命令更改所有出现的ssh_args = -p1222。
同一命令可用于删除所需的单词。
sed命令语法删除单词
语法为:
sed 's/word-to-find//g' input.file > output.file
Gnu/sed语法:
sed -i 's/word-to-find//g' input.file
例子
输入以下命令
sed -i 's/ssh_args=-p 1222//g' input.file sed -i 's/ssh_args=-p 1222//g' /etc/rsnapshot.conf