「rsync」時間と終了値の両方を取得しますか?

「rsync」時間と終了値の両方を取得しますか?

rsyncbyの実行時間を計算するには、完了時にnotの終了値を報告する必要がtime rsync -a /media/t/1/ ./ありますか?$?timersync

時間を測定しrsyncて終了値を取得するにはどうすればよいですか?

ベストアンサー1

Bash の組み込み時間はコマンドの終了状態を返します。time false;を使用すると簡単にテストでき、echo $?期待どおりに1が印刷されます。他の終了コードで何かをテストして、他のものも保存されていることを確認することもできます。

$ time bash -c 'exit 42'; echo "Exit code: $?"

real    0m0.002s
user    0m0.000s
sys     0m0.000s
Exit code: 42

おすすめ記事