"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

관련 정보