bengan 发表于 2013-1-31 02:27:16

shell sed

1.去掉所有行的空格
sed -i 's/ //g' source.txt
2.去掉空行
sed -e '/^$/d' source.txt >result.txt
3.去掉windows与linux下文本中区别--^M
sed -e 's/^M//g' source.txt >result.txt
4.去除字符串前后空格(字符串中间的保留)
str=`echo "$str"|sed -e 's/^ *//' -e 's/ *$//'`
页: [1]
查看完整版本: shell sed