내 Linux 상자에서는 sleep
초, 분, 시간이 허용됩니다. 그래서:
sleep 10m
10분(또는 600초) 동안 수면을 취하세요.
sleep
Mac에서는 초만 인수로 허용합니다. sleep 10m
작동하지 않습니다 sleep 600s
.
어떡해? 10m 또는 10h가 인수로 전달될 때 초 를 sleep
변환하고 내장된 sleep?
답변1
sleep
Linux에서도 초가 허용됩니다(적어도 제가 본 모든 버전에서는). 둘 다 사용할 수 없나요 sleep 600
?
답변2
Mac OS X용 Homebrew를 사용할 수 있습니다.https://github.com/mxcl/homebrew그리고 거기에서 coreutils 패키지를 설치하십시오. 이렇게 하면 Linux 버전과 동일한 매개변수를 처리하는 GNU 버전의 sleep을 설치할 수 있습니다.
기본적으로 "g" 접두사가 붙은 바이너리를 설치하므로 명령의 이름은 실제로 gsleep이지만 패키지는 모든 명령의 별칭을 지정하는 스크립트 파일을 제공합니다.