プロが教えるわが家の防犯対策術!

rsyncを実行後、ログに実行時間を残したいのですが、どのようにコマンドを打てば良いか教えてもらえないでしょうか。

time rsync -avz /usr/src /test >> /var/log/rsync/rsync.log

試しに上記のように打ってみたのですが、実行時間がログには入りませんでした。

Linux初心者ですが、宜しくお願いします。

A 回答 (1件)

Bash組み込みコマンドである


timeを利用した場合
rsync -avz /usr/src /test >> /var/log/rsync/rsync.log
までが終了した時間を表示します。
またtimeの出力先は標準エラーですので
正しい書き方としては、以下のようになるかと思います。

(time rsync -avz /usr/src /test) >> /var/log/rsync/rsync.log 2>&1
    • good
    • 1
この回答へのお礼

ご回答頂き有難うございます。
無事に実行時間を出力することができました。
不明点がありますが、調べてみたいと思います。

お礼日時:2009/02/17 20:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!