sedを使って行から行までを切り出し

sedを使って特定の行から特定の行までを切り出したいときは以下のようにします。

sed -n [start line number],[end line number]P file.txt

以下は具体例です。

以下のようなファイル"a.txt"があります。
a-txt.png

"a.txt"からアスタリスクのバナー文字だけを抽出したいときは以下のようにします。

sed -n 14,26P a.txt

"a.txt"の14行目から26行目までを切り出します。
sed.png

コピーしたい行が数百、数千行にまたがっていて、マウスでドラッグするのがシンドいときに使えます。

以上。

Leave a Reply

Your email address will not be published. Required fields are marked *