time 명령의 형식을 설정하려고 할 때 명령을 찾을 수 없습니다


13

특정 형식의 출력으로 명령을 실행하는 데 걸리는 시간을 얻으려고합니다.

time -f "%E" ls -l

이것은 맨 페이지 (및 온라인 맨 페이지 ) 의 예제와 유사합니다 . 그러나이 명령을 실행하면 다음과 같은 결과가 나타납니다.

-f: command not found

시간 명령이 -f를 인수로 읽는 것이 아니라 실행하려고하는 명령처럼 보입니다.

특정 형식의 명령 실행 시간을 어떻게 얻을 수 있습니까?

답변:


17

이것은 timebash 내장 명령 이기 때문 입니다. 내장은 사용하려는 옵션을 지원하지 않습니다.

이것을 시도하고 전체 시간 경로를 사용하여 내장을 건너 뛰고 실제 경로를 사용하십시오.

/usr/bin/time -f "%E" ls -l

3

불행히도 timebash 키워드와의 프로그램입니다 /usr/bin. 전체 경로를 지정하면 /usr/bin/time -f "%E" ls -l예상 한 결과를 얻을 수 있습니다.


이 프로그램은 'time'패키지로 제공됩니다 :apt-get install time
jonhattan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.