linux 如何删除文件中的空格和换行符号并保存到新文件中
Posted 拔山河
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 如何删除文件中的空格和换行符号并保存到新文件中相关的知识,希望对你有一定的参考价值。
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)
删除所有换行不能保存到文件
while read line;do echo -n "$line"; done
删除所有空格并保存到文件
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
当然为了实现删除所有换行和空格并保存到文件也可以通过上面删除所有换行和删除所有空格两个语句来实现。
原代码:
- (instancetype)initWithFrame:(CGRect)frame
if (self=[super initWithFrame:frame ])
[self addchildV];
return self;
- (void)addchildV
[self
删除所有换行和空格并保存到文件的效果
-(instancetype)initWithFrame:(CGRect)frameif(self=[superinitWithFrame:frame])[selfaddchildV];returnself;-(void)addchildV[selfiputSubPanel];
以上是关于linux 如何删除文件中的空格和换行符号并保存到新文件中的主要内容,如果未能解决你的问题,请参考以下文章