たとえば、非常に大きなテキストファイル(約10.000.000行)があるとします。grep
最後からそれをする必要があり、結果をファイルに保存します。タスクを達成する最も効率的な方法は何ですか?
投稿された優れたソリューションに加えて、GNUに
—
ウルリッヒ・シュワルツ14
grep
は--max-count (number)
、一定回数一致した後に中断するスイッチがあります。これは興味深いかもしれません。
どれだけヒットするか知っていますか?grepで3行が見つかると思われる場合は、grepを開始し、その後元に戻します。
—
ウォルターA
tac
およびgrep
を使用して、目的を達成します。