2つのディスク間に4つのフォルダを同期(ミラーモード)するスクリプトがあります。実行されると、現在存在するディレクトリが表示され、最後に送信されたバイト数、速度などが表示されます。
最後の変更を示すパラメータがあるかどうか疑問に思います。たとえば、
A/asd から B/asd に a、b、c をコピー
B / asdからd、e、fを削除しました。
答え1
オプションは、-i
転送--itemize-changes
または削除された各ファイルについて、ファイルタイプとその特定のファイルの転送を決定した条件を記述するコードを含む行を出力します。
たとえば、線は次のようになります。
>f.st.... cd64.iso
ここでは>
、リモートシステムからローカルシステムへの転送を意味します。f
は通常のファイルを意味し、リモートシステム上のファイルのサイズと最後の変更時間がローカルシステム上のファイルと異なるため、ファイルが転送されたことを示しますs
。t
フォーマットはマニュアルrsync
(検索--itemize-changes
)で詳しく説明されています。