読者です 読者をやめる 読者になる 読者になる

アメリエフのブログ

Amelieff Staff Blog

grepのこんなオプション

システム
grepでは検索にヒットした行の前後の行を併せて表示することができます。

このようなファイルがあった場合に
Humpty Dumpty sat on a wall,
Humpty Dumpty had a great fall.
All the King's horses, And all the King's men
Couldn't put Humpty together again!


$ grep -B 1 'King' file を実行すると以下の結果が得られ、
Humpty Dumpty had a great fall.
All the King's horses, And all the King's men


$ grep -A 1 'King' file を実行すると以下の結果が得られます。
All the King's horses, And all the King's men
Couldn't put Humpty together again!


例えば、fastqファイルをIDで検索して塩基配列も同時に見たりするときに便利です。
AfterのAとBeforeのBと覚えると覚えやすそうです。