当前位置: 技术问答>linux和unix
怎么用shell命令去掉文件开头的空行
来源: 互联网 发布时间:2016-09-16
本文导语: 文件开头可能有空白, 像 r n t 和 空格, 怎么用shell命令将这些都去掉. | 个人认为最简单的方法是写一个十多行的perl或者awk程序来搞定 | 1.去掉所有行的空格 sed -i 's/ //...
文件开头可能有空白, 像 r n t 和 空格,
怎么用shell命令将这些都去掉.
怎么用shell命令将这些都去掉.
|
个人认为最简单的方法是写一个十多行的perl或者awk程序来搞定
|
1.去掉所有行的空格
sed -i 's/ //g' source.txt
2.去掉空行
sed -e '/^$/d' source.txt >result.txt
3.去掉windows与linux下文本中区别--^M
sed -e 's/^M//g' source.txt >result.txt
sed -i 's/ //g' source.txt
2.去掉空行
sed -e '/^$/d' source.txt >result.txt
3.去掉windows与linux下文本中区别--^M
sed -e 's/^M//g' source.txt >result.txt
|
sed '/^[[:space:]]+$/d' urfile
|
学习·~···
|
处理这种问题,sed拿手