どちらもf1.txtからf2.txtにデータをコピーすることを知っていますが、実際の違いは何ですか?
(cp f1.txt f2.txt)
比較:
(less f1.txt > f2.txt)
ベストアンサー1
違いは、これがcp
人間にとってはるかに明確であるということです。これは最適化が必要な最初のことの1つです。
この使い方はless
とても曖昧で、試してみるまでその効果もはっきりしません。もう一つの答えはうまくいかないと言います。これは、ファイルに特定の文字が含まれており、スクリプトの一部などのユーザー操作なしでコマンドを操作したい場合です。この制限は返品あいまいさ(この動作を何度も見たにもかかわらず、少なくとも私はそれを期待していません)。
less
速度が遅くなる理由の1つは、データをより小さなチャンクに転送するためです。以下で実行すると、1023バイト(1KiB - 1)の64KiBチャンクがstrace
表示されます。less