30ギガデータベースから特定の値を取得するためにgrepを使用するとすぐにすべてが見つかりますが、sedを使用して値を置き換えるために同じコマンドを実行すると時間がかかります。
grepがsedよりはるかに速いのはなぜですか? grepが値を見つけるのと同じくらい速く値を変更できるアプリケーションはありますか?
答え1
シーンとテキストの解析速度が異なります。
sed の違いに関する追加情報 awk と grep を参照してください。 https://davidlyness.com/post/the-function-and-performance-differences-of-sed-awk-and-other-unix-parsing-utilities