sed用法如下:
sed [option] '[某行,到某行]s/原字符串/替换字符串/选项' 文件名
例如:
sed -i %s/^M//g test.txt 去掉test.txt中的DOS换行符(这里^M 要用ctrl+v+m输入)
如果去掉-i选项则只在屏幕上输出,不在文件中替换;删除命令中g表示替换所有
又例如:
sed '2s/原字符串/替换字符串/g' #替换第2行
sed '$s/原字符串/替换字符串/g' #替换最后一行
sed '2,5s/原字符串/替换字符串/g' #替换2到5行
sed '2,$s/原字符串/替换字符串/g' #替换2到最后一行