SED 命令通常用于替换文件中的文本。匹配内容支持正则表达式。正则表达式
基本用法3d
// 替换a.txt文件中的hello为hi,默认替换掉每一行的第一个hello $ sed 's/hello/hi/' a.txt
flagcode
$ sed 's/hello/hi/<flag>' a.txt
几个不一样的flagsed
特定行文件
$sed '3 s/hello/hi/' a.txt //只替换第3行 $sed '1,3 s/hello/hi/' a.txt //替换第1到3行 $sed '3,$ s/hello/hi/' a.txt //替换第3到末行 $sed '1,3d' a.txt //删除第1到3行