CUer 当前离线
上尉
TOP
strong12345 当前离线
少尉
sed "/^[ \t]*$/d" a.txt | more >b.txt复制代码
tmplinshi 当前离线
版主
是的,我用4.07成功了,感谢版主 可是,替换后的换行 变成仅是 \n ,不是一般notepad 认识的 \r\n 另外, ... strong12345 发表于 2011-7-31 16:10
sed -i "/^[ \t]*$/d; s/$/\r/" a.txt复制代码
::去除所有空白行(包含 \s \t 等空白行) fr 文件.txt -r:"[\r\n]+(\s)+\n" -t:"\r\n" ::去除第一,最末空白行 fr 文件.txt -r:"^\r\n|\r\n$" -t复制代码
fr 文件.txt -r:"^(\t|\s)*\n" -t复制代码