在 shell 中,可以使用 sed 命令来实现整行替换。
语法如下:
sed 's/要被替换的字符串/替换成的字符串/' 输入文件
例如,如果要将文件 "file.txt" 中所有出现的 "apple" 替换成 "banana",可以使用以下命令:
sed's/apple/banana/' file.txt
需要注意的是,这个命令并不会改变原来的文件,而是输出一个新的文件,如果要保存修改,需要使用 "-i" 选项。
例如:
sed -i 's/apple/banana/' file.txt
这样就会将 "file.txt" 中所有出现的 "apple" 替换成 "banana",并将修改保存到原来的文件中。