次のテキストを含むファイルがあることを考慮してください。
lknsglkn cat lknrhlkn lsrhkn
cat lknerylnk lknaselk cat
awiooiyt lkndrhlk dhlknl
blabla cat cat bla bla
grepを使用して、行の2番目の単語として「cat」を含む行(1行目と4行目)のみを出力する必要があります。複数のコマンドを試しましgrep -e 'regex' <file>
たが、正しいコマンドを取得できないようです。行のN番目の単語を一致させる方法がわかりません。