sed 批量替换文件字符
$ sed -i 's/原字符/新字符/g' ./file.txt
sed命令可以替换文件中的制定的字符
例如,要将文件file.txt中的 “|” 改为“,”
可以使用:
$ sed -i 's/|/,/g' ./file.txt
修改多个文件可以用通配符号 例如 ./*.txt
命令中 s表示替换,g表示全局
sed 向文件中插入一行
$ sed -i '1i 名称,成绩' file.txt
其中1i
表示文件第一行 插入
如原文件 file.txt
小明,85
小红,87
小刚,90
执行为上述sed插入命名后 file.txt
名称,成绩
小明,85
小红,87
小刚,90