当前位置: 技术问答>linux和unix
删除文件第一行的空格
来源: 互联网 发布时间:2016-07-09
本文导语: 有文件file.txt 现在要删掉第一行所有的空格。应该怎么写 注意只删掉第一行的空格。 | sed -i '1s/s//g' file.txt | 错了 应该是 sed '1s/s//g' file.txt 或者 sed '1s/ //g' file.txt 加上-i就不对了 | ...
有文件file.txt
现在要删掉第一行所有的空格。应该怎么写
注意只删掉第一行的空格。
现在要删掉第一行所有的空格。应该怎么写
注意只删掉第一行的空格。
|
sed -i '1s/s//g' file.txt
|
错了 应该是
sed '1s/s//g' file.txt
或者
sed '1s/ //g' file.txt
加上-i就不对了
|
vim下:1 s/s//
|
vi file.txt
在一般模式下,光标在第一行,dd删除也可以阿!
在一般模式下,光标在第一行,dd删除也可以阿!
|
分2步不行吗 重新定向到新文件new.txt中
head -1 old.txt | sed 's/ //g' > new.txt
awk '{if(NR>=2) print}' test.txt >> new.txt
head -1 old.txt | sed 's/ //g' > new.txt
awk '{if(NR>=2) print}' test.txt >> new.txt
|
写错了
head -1 old.txt | sed 's/ //g' > new.txt
awk '{if(NR>=2) print}' old.txt >> new.txt
|
我靠 今天忙晕了 这位大哥说的是标准答案 我竟然说是错的!!!
|
这个就可以的。