sed 空白行を削除

Syntax

Syntax
sed -e '/^$/d' ./input.txt  
  
cat ./input.txt | sed -e '/^$/d'   

Comment

Commnet

空白行を削除する

input.txtは空行を含む入力File、sedで処理し空行を削除した内容が標準出力に戻る。

Example

# 
#cat input.txt  
test line1 test  
test line2  
test line3  
        <---空白行
test line5  
        <---空白行
test line7 test  
#  
#sed -e '/^$/d' ./input.txt  
test line1 test  
test line2  
test line3  
test line5  
test line7 test  
#  
#cat ./input.txt | sed -e '/^$/d'  
test line1 test  
test line2  
test line3  
test line5  
test line7 test  
#  
#  

コメントを残す