strong12345 当前离线
少尉
fr.exe 文件.txt -r:"[\r\n\r\n]+" -t:"\r\n"复制代码
评分人数
tmplinshi 当前离线
版主
fr 文件.txt -r:"^(\t|\s)*\n" -t复制代码
TOP
::去除所有空白行(包含 \s \t 等空白行) fr 文件.txt -r:"[\r\n]+(\s)+\n" -t:"\r\n" ::去除第一,最末空白行 fr 文件.txt -r:"^\r\n|\r\n$" -t复制代码
是的,我用4.07成功了,感谢版主 可是,替换后的换行 变成仅是 \n ,不是一般notepad 认识的 \r\n 另外, ... strong12345 发表于 2011-7-31 16:10
sed -i "/^[ \t]*$/d; s/$/\r/" a.txt复制代码
CUer 当前离线
上尉
sed "/^[ \t]*$/d" a.txt | more >b.txt复制代码
回复 CUer 初步尝试似乎不行 =.= 是我的文本里有中文的原因吗? strong12345 发表于 2011-7-31 11:25
sed -i "/^[ \t]*$/d" a.txt复制代码
-i[扩展名], --in-place[=扩展名] 直接修改文件(如果指定扩展名就备份文件)
sed --version复制代码