이 time
명령으로 작업하면서 time
외부 GNU 시간 명령 대신 내장 기능을 사용해야하는 상황을 발견했습니다 /usr/bin/time
. 어떻게해야합니까? 어딘가에서 사용 enable
하거나 command
도움을 줄 수있는 것을 보았지만 도움이되지 않았습니다.
이것은 유스 케이스입니다.
watch "time ls"
/usr/bin/time
내가 원하지 않는 외부 명령 을 사용합니다 ! 때 발생 time
내가 실행할 때 내부 bash는 함수를 호출 time ls
과 같이 터미널에서 :
$ time ls
정반대의 요청에 대한 답변이 여기에 있습니다.
두 명령에는 많은 차이가 있습니다. 내부 time
는 더 정확하지만 (필요한) 외부 명령에는 더 많은 옵션이 있습니다 (필요하지 않음).
@Fiximan,
—
스테판 Chazelas가
time
에 내장되지 않습니다 bash
당신이 (같은 파이프 라인 시간이 수 있도록 언어의 예약어입니다, time foo | bar
(같은) 또는 화합물 명령 time for i in...;done
)
watch 'bash -c "builtin time ls"'
혹시?