linux 如何删除文件中的空格和换行符号并保存到新文件中 您所在的位置:网站首页 如何删除文章中的所有空格 linux 如何删除文件中的空格和换行符号并保存到新文件中

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

2024-07-16 08:30| 来源: 网络整理| 查看: 265

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

sed '/^$/d' tmp.txt >aa.txt grep -v '^$' tmp.txt >aa.txt awk '/./' tmp.txt >aa.txt cat tmp.txt | sed 'N;s/\n//g'>aa.txt cat tmp.txt | sed 'N;s/\n//g'>aa.txt

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

awk '{printf("%s",$0)}' tmp.txt >aa.txt

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

while read line;do echo -n "$line"; done < tmp.txt

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

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

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

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

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

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

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

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


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有