[解決済み】Unix/Linuxで2つのファイルが同じ内容かどうかを判断する最速の方法は?
2022-04-01 09:42:32
質問
シェルスクリプトで、2つのファイルが同じデータを含んでいるかどうかをチェックする必要があります。多くのファイルに対してこれを行うのですが、私のスクリプトの中で
diff
コマンドはパフォーマンスのボトルネックになっているようです。
これがそのラインです。
diff -q $dst $new > /dev/null
if ($status) then ...
もっと高速にファイルを比較する方法はないでしょうか。デフォルトの
diff
?
解決方法は?
私が思うに
cmp
は、1バイトの差で停止します。
cmp --silent $old $new || echo "files are different"
関連
-
[解決済み】WSL - GEDIT サーバーを開始することができません。接続できませんでした。接続が拒否されました[closed]。
-
[解決済み] bash: cd: そのようなファイルやディレクトリはありません
-
[解決済み] シェルで 'exec ls' を実行すると何が起こるか、またその理由は?[クローズド]。
-
[解決済み] lsコマンドの出力をフィルタリングして、2月に作成されたファイルのみを表示させるにはどうすればよいですか?
-
[解決済み] linuxターミナルで2つのファイルを比較する
-
[解決済み] Sublime Textで2つのファイルの内容を比較する
-
[解決済み] πの値を最も早く求める方法は何ですか?
-
[解決済み】2つの異なるディレクトリに存在するDiffファイル
-
[解決済み】バイナリファイルを比較して、同じファイルかどうかを確認する方法は?
-
[解決済み] 多くのファイルを含む2つのフォルダの内容を比較する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Bashのexportコマンド
-
[解決済み】Apacheサーバーがクラッシュし続ける。"caught SIGTERM, shutting down"
-
[解決済み] "grep -q" のポイントは?
-
[解決済み] tar: エラーは回復不可能:現在終了中
-
[解決済み] Linuxのシェルでwebsocketの応答を読み取る方法
-
[解決済み] ftp: 名前またはサービスが不明
-
[解決済み] sudoとnohupを連動させる
-
[解決済み] VIMでの検索と置換の結果、末尾の文字が表示される
-
[解決済み] sudo: must be setuid root" というメッセージが出るが、sudo は既に root が所有している [closed] 。
-
[解決済み】Bashのif, elif, else文の問題点