%20%EB%B0%8F%20Linux%EC%9D%98%20%EB%8B%A4%EC%96%91%ED%95%9C%20%EC%A0%88%EC%A0%84%20%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC.%20%EC%9D%98%EA%B2%AC%20%EC%B0%A8%EC%9D%B4%EB%A5%BC%20%EC%A0%81%EC%A0%88%ED%95%98%EA%B2%8C%20%EC%B2%98%EB%A6%AC%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내 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이지만 패키지는 모든 명령의 별칭을 지정하는 스크립트 파일을 제공합니다.