linux 如何删除文件中的空格和换行符号并保存到新文件中

网友投稿 576 2022-10-31


linux 如何删除文件中的空格和换行符号并保存到新文件中

tmp.txt为原文件名,aa.txt为目标文件名 删除空行,并保存到文件

sed '/^$/d' tmp.txt >aa.txtgrep -v '^$' tmp.txt >aa.txtawk '/./' tmp.txt >aa.txtcat tmp.txt | sed 'N;s/\n//g'>aa.txtcat tmp.txt | sed 'N;s/\n//g'>aa.txt

删除所有换行并保存到文件

awk '{printf("%s",$0)}'

删除所有换行不能保存到文件

while read line;do echo -n "$line"; done

删除所有空格并保存到文件

sed 's/[[:space:]]//g' tmp.txt >aa.txtcat tmp.txt | sed 's/\ //g'>aa.txt

删除所有换行和空格并保存到文件

awk '{printf("%s",$0)}' tmp.txt | sed 's/\ //g' $1

当然为了实现删除所有换行和空格并保存到文件也可以通过上面删除所有换行和删除所有空格两个语句来实现。 原代码:

- (instancetype)initWithFrame:(CGRect)frame{ if (self=[super initWithFrame:frame ]) { [self addchildV]; } return self;}- (void)addchildV{ [self

删除所有换行和空格并保存到文件的效果

-(instancetype)initWithFrame:(CGRect)frame{if(self=[superinitWithFrame:frame]){[selfaddchildV];}returnself;}-(void)addchildV{[selfiputSubPanel];}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mac电脑选择系统菜单中的关机或重启无法关机或重启,只能通过按电源键关机以及打开应用经常卡死问题及解决方案
下一篇:springboot运行时新增/更新外部接口的实现方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~