首页 > 学院 > 开发设计 > 正文

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

2019-11-08 20:00:48
字体:
来源:转载
供稿:网友

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];}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表