TITLE: で始まる行を抽出 (sed 実験室)

sed で TITLE: で始まる行を抽出するには、

sed -e '/^TITLE:/p;d' in.txt > out.txt

です。in.txt は入力テキストファイル、out.txt は出力テキストファイルの例です。^ は行頭を表す記号です。p;d など、詳しくは、sed で grep を参照ください。

↓の例は、「TITLE: 」の右の文を ' と ', で挟んで出力する例です。

sed -n "s/^TITLE: \(.*\)$/  '\1',/p" post_utf-8.txt

javascript の配列定義っぽいものを出力するときに便利です。

となりのページ

このサイトについて

このサイトのページへのリンクは自由に行っていただいてかまいません。
このサイトで公開している全ての画像、プログラム、文書の無断転載を禁止します。

連絡先

ここをクリック すると表示されるページから作者へメールで連絡できます。

共有