タブ区切り形式のテキストを含む長いレポートがあります。つまり、このテキストファイルをExcelスプレッドシートで開くと、各単語と数字が1つのセルに入ります。このレポートには私が探しているキーワードがあり、そのキーワードの横に4つの数字を出力したいと思います。たとえば、この段落がレポート(テキストタブで区切られている)にあり、キーワードが「数値」であるとします。
The following number 00 02 25 226 is my card ID.
"grep"コマンドを使用して正確な単語 "number"を検索できますが、この単語と次の4つのセル(数字など)をどのようにgrepしますか?
答え1
grep -Eo 'number( [0-9]+)+' input