私はgrepでそれを行う方法を知っていますが、今はpcgrepです。私は試した:
pcregrep -M -1 -rl '."\n' 2012 -name en*.txt
しかし、それは動作しませんか?
基本的には、フォルダー 2012 にある en_blahblahblah.txt という名前のすべてのファイルで、1 行前と 1 行下を再帰的に表示したいのですが、そのコマンドを試してみましたが、うまくいきません。grep は改行をサポートしていないため、pcgrep を使用する必要があります。