>

AppleScript를 사용하여 많은 프로그램을 일괄 적으로 실행하고 각 프로그램이 실행 된 시간을 얻고 싶습니다.

예 : 명령 행에서 time ls 를 입력합니다  이렇게 :

$ time ls
Applications 
bin
net
Library
... etc
real    0m0.013s
user    0m0.002s
sys     0m0.006s

하지만 애플 스크립트를 사용하여 결과를 변수에 넣으려고하면 시간 출력이 완전히 무시됩니다.

예 :

set result to do shell script "time ls"

반환

Applications 
bin
net
Library
... etc

어디서나 시간 실행 시간에 대한 언급이 없습니다.

이것을 더 단순하게 만들더라도 :

set result to do shell script "time"

반환

""

AppleScript에서 실행 시간을 다시 얻으려면 어떻게해야합니까?

p.s. 나는 실제로 ls 시간을하려고하지 않습니다 . 사용자 정의 프로그램을 작성하고 싶지만 ls  간단한 예를 보여줍니다.

  • 이전 pointers - C에서 문자열 배열 편집
  • 다음 angular ui router - angularjs - 로그인하지 않고 사용자가 내부 페이지로 이동하지 못하게하는 방법 및 성공적인 로그인시 세션을 저장하는 방법