Sed
时间:2020-10-22 12:11:11
sed#
注:Mac的Sed命令用法和Linux不一致,-i
后面需要加 ''
。
sed 简介#
替换字符串。
不能替换换行,如果需要删除文件中的换行可以使用 tr -d '\n'
。
注意,替换空格时前面字符串的多个空格会被当做一个空格。如 a_a__a___a
使用 sed 's/___//g'( _ 表示空格) 替换之后替换结果是
aaaa`
sed 用法#
-
替换文本内容 aa为bb。
-
替换源文件,会修改源文件。i后缀。
-
替换源文件,同时备份源文件,备份文件文件名是源文件文件名加后缀。i后面有后缀。