sed 指定行を削除する

Syntax

Syntax
## 2行目から4行目を削除する  
  
sed -e '2,4d' ./input.txt  
cat ./input.txt | sed -e '2,4d' -  
## 1行目、3行目、5行目を削除する  
  
sed -e '1d' -e '3d' -e '5d' ./input.txt  

Comment

Comment

sedを使用した不要な行の削除サンプル

Example

#
#cat input.txt
1 hage1
2 hage2
3 hage3
4 hage4
5 hage5
6 hage6
7 hage7
#
#sed -e '2,4d' ./input.txt
1 hage1
5 hage5
6 hage6
7 hage7
#
#sed -e '1d' -e '3d' -e '5d' ./input.txt
2 hage2
4 hage4
6 hage6
7 hage7
# 

コメントを残す