Sed 是一个流编辑器,此 Sed 备忘清单包含 Sed 命令和一些常见的 Sed 技巧。
替换所有出现的字符串
$ sed 's/old/new/g' file.txt
仅替换第 n 次出现的字符串
$ sed 's/old/new/2' file.txt
仅在第 5 行替换替换字符串
$ sed '5 s/old/new/' file.txt
将“world”替换为“universe”,但前提是该行以“hello”开头
$ sed '/hello/s/world/universe/' file.txt
从每行的末尾删除“\”
$ sed 's/\\$//' file.txt
删除每行开头的所有空格
$ sed 's/^\s*//' file.txt
删除评论。 即使是那些在行尾的
$ sed 's/#.*$//' file.txt