bash 시간에 nohup 사용하기

bash 시간에 nohup 사용하기

nohup에서 무언가를 실행하는 데 시간이 얼마나 걸리는지 알고 싶습니다. 나는 이것이 효과가 있다는 것을 알고 있습니다.

$ time sleep 2

real    0m2.001s
user    0m0.000s
sys     0m0.001s

그런데 왜 nohup에서는 작동하지 않습니까?

$ nohup time sleep 2 &
[1] 29456
$ nohup: ignoring input and appending output to 'nohup.out'
nohup: failed to run command 'time': No such file or directory

[1]+  Exit 127                nohup time sleep 2

답변1

timeshell 키워드 때문에 작동하지 않습니다 . 외부 바이너리가 있지만 time설치하지 않은 것 같습니다. 이것은 효과가 있을 수 있습니다:

nohup bash -c 'time sleep 2'

관련 정보