如何清除文本文件txt中所有空格符

sh/bash/dash/ksh/zsh等Shell脚本
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

#16

帖子 aerofox » 2008-09-19 21:33

yuhongchun 写了:
patrickhe 写了:先用 dos2unix 对文本预处理一下
谢谢14楼的同学,这个答案应该是正解,难怪用了许多方法都删不掉换行符,另问下,Ubuntu下如何使用dos2unix呢?

代码: 全选

dos2unix
程序 'dos2unix' 尚未安装。  如需运行 'dos2unix',请要求管理员安装 'tofrodos'
bash: dos2unix:找不到命令
ubuntu 做得很好,自动提示该安装哪个软件包,安它就是。

代码: 全选

sudo aptitude install tofrodos
头像
qz214
帖子: 20
注册时间: 2008-08-29 16:22

Re: 如何清除文本文件txt中所有空格符

#17

帖子 qz214 » 2008-09-23 10:59

去空格的

代码: 全选

sed -i  's/\ //g' file
yuhongchun
帖子: 587
注册时间: 2008-05-25 21:11

Re: 如何清除文本文件txt中所有空格符

#18

帖子 yuhongchun » 2008-09-24 19:39

路过,秀下签名。
yhywl
帖子: 13
注册时间: 2007-01-28 13:52

Re: 如何清除文本文件txt中所有空格符

#19

帖子 yhywl » 2008-09-25 16:57

其实删除多余回车可以用这个办法

代码: 全选

perl -p -i -e 's/^\n//' file.txt
可以用*.txt来匹配当前目录下所有.txt文件
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

Re: 如何清除文本文件txt中所有空格符

#20

帖子 qqttdh » 2008-09-25 21:13

。。。其实gedit就很好用。。。
头像
patrickhe
帖子: 681
注册时间: 2005-07-21 19:13
来自: Peking, China
联系:

Re: 如何清除文本文件txt中所有空格符

#21

帖子 patrickhe » 2008-09-29 18:32

qqttdh 写了:。。。其实gedit就很好用。。。
有50个文本文件要去空格的时候,gedit 就不顶用了。
回复