"行替换" 是指在命令行中搜索一个文本文件,并将找到的指定文本替换为其他文本。在 Bash 或其他 Unix-like 系统的 shell 中,可以使用 sed 命令来完成行替换操作。
例如,要将文件 "file.txt" 中的所有 "hello" 替换为 "hi",可以使用以下命令:
sed's/hello/hi/g' file.txt
这条命令会将 "file.txt" 中的所有 "hello" 替换为 "hi",但并不会修改原始文件。如果要将替换后的内容写回原始文件,可以使用以下命令:
sed -i 's/hello/hi/g' file.txt
这条命令会将 "file.txt" 中的所有 "hello" 替换为 "hi",并将替换后的内容写回原始文件。