TIME(1)

명칭
time - 명령의 실행 시간의 계측

서식
time [-al] [-h | -p] [-o file] utility [argument ...]

해설
time 유틸리티는, 지정되었다 utility (을)를 실행해, 처리에 필요로 한 시간을 계측 합니다. utility 의 실행을 끝내면(자), 실행 개시부터 실제로 경과한 시간, utility 의 실행에 필요로 한 시간, 시스템의 오버헤드에 비 된 시간을, (초단위로) 표준 에러 출력에 출력합니다.

사용 가능한 옵션:

-a  -o 하지만 사용되고 있는 경우, 덧쓰기하는 것이 아니라, 지정된 파일에 추가합니다. -o 하지만 사용되어 있지 않은 경우에는, 이 옵션은 효과 없습니다.

-h  사람에게 상냥한 서식에서 시각을 표시합니다. 시각은, 분이나 시간등의 적절한 서식에서 표시됩니다.

-l  디폴트의 출력에 가세해 rusage 구조체의 내용을 표시합니다.

-o file
    출력을 표준 에러 출력은 아니고 file 에 대해서 실시합니다. file 하지만 존재해, -a 플래그가 지정되지 않았던 경우, 파일은 덧쓰기됩니다.

-p  POSIX. 2 에 따른 출력을, time 에 시킵니다 ( 각 시간이 각 행에 표시됩니다).

쉘에 따라서는, 본유틸리티와 닮은 또는 같은, 편입의 time 명령을 제공하고 있는 것이 있습니다. builtin(1) 메뉴얼 페이지를 참조해 주세요.

진단
utility (을)를 성공리에 시간 계측 할 수 있었을 경우, 명령의 종료 상태가 돌려주어집니다. utility 하지만 이상종료(ABEND) 했을 경우, 경고 메세지가 표준 에러 출력에 출력됩니다. utility 하지만 발견된 것의 실행할 수 없었던 경우, 종료 상태는 126 이 됩니다. utility 하지만 발견되지 않았던 경우, 종료 상태는 127 이 됩니다. time 하지만 다른 에러가 되었을 경우, 종료 상태는 1 이상 125 이하가 됩니다.

관련 항목
builtin(1), csh(1), getrusage(2), wait(2)

표준
time 유틸리티는, ISO/IEC 9945-2:1993 (``POSIX'')에 따르고 있다고 기대되고 있습니다.

역사
time 하 AT&T UNIX (으)로부터 등장했습니다.