|
grepを使って、一定の形式で出力されたファイルの中から
特定のキーワード(下記の例では"名 称")の行を切り出し、
特定のカラムを箱選択で切り出したいと思っています。
下記例では"名 称"の後3カラム目以降の"画像表示装置"、
"電子カメラ"などです。
tmp.txt(9): 名 称 画像情報再生装置
tmp.txt(40): 名 称 電子カメラ
tmp.txt(97): 名 称 画像処理方法
tmp.txt(124): 名 称 フアクシミリ装置
tmp.txt(990): 名 称 画像変換装置
tmp.txt(1021): 名 称 文字原稿の傾き検出方法
tmp.txt(1048): 名 称 フアクシミリ装置
grepでは上記のように、行表示が1,2,3,4カラムと順次増えていますが
たとえば下記のように5桁ぐらいの決め撃ちにすることはできないしょうか?
tmp.txt( 9): 名 称 画像情報再生装置
tmp.txt( 40): 名 称 電子カメラ
tmp.txt( 97): 名 称 画像処理方法
:
ご検討いただければ幸いです。
よろしくお願いいたします。
|
|