シェルスクリプトでそれらを呼び出すときの順序uniq
に違いはありますか? sort
私はここで時間と空間について話している。
grep 'somePattern' | uniq | sort
対。
grep 'somePattern' | sort | uniq
140,000 行のテキストファイルでの簡単なテストでは、最初の方法 (uniq 値を取得してから並べ替える) の速度がわずかに向上しました (5.5 秒対 5.0 秒)。
メモリ使用量の測定方法がわかりませんが…</p>
ここでの質問は次のとおりです。順序は違いますか? または、grepから返された行に依存していますか(重複が多い/少ない)