* sed [#ydb12456]


** マッチした行だけを表示する [#f3491518]
 sed -n '/abc/p' 1.txt
sedコマンドは-nオプションを付けないとファイルの全内容を表示する。ので、↑の場合、nオプション無だと二重に表示される。ので、nオプションを付ける。

** マッチした行を除外する [#a1f0b6df]
 sed '/abc/d' 1.txt

** 指定した行番号の行を除外する [#w428403a]
 cat 1.txt

 => 01
    02
    03
    04

 sed '2,3d' 1.txt

 => 01
    04

 sed '2,$d' 1.txt

 => 01

** 参考になるサイト [#m9469f53]
- http://www.grymoire.com/Unix/Sed.html


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS