| HOME / 정보공유 / AIX 명령어 모음

sleep
sleep sleep 명령 목적 일정 간격 동안 실행을 일시중단합니다. 구문
sleep Seconds
설명
sleep 명령은 최소한 Seconds 매개변수에 지정된 간격동안 프로세스의 실행을 일시중단합니다. Seconds 매개변수는 1에서 MAXINT(2,147,483,647) 초까지 지정할 수 있습니다.
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 최소한 Seconds 초 동안 실행이 성공적으로 일시중단했거나 SIGALRM 신호를 수신했습니다.
>0 오류가 발생하였습니다.
예제
얼마간의 시간이 경과한 뒤 명령을 수행하려면 다음과 같이 입력하십시오.
(
echo "SYSTEM SHUTDOWN IN 10 MINUTES!" | wall
sleep 300; echo "SYSTEM SHUTDOWN IN 5 MINUTES!" | wall
sleep 240; echo "SYSTEM SHUTDOWN IN 1 MINUTE!" | wall
sleep 60; shutdown
)&
이 명령들은 모든 사용자에게 시스템 종료 10분, 5분, 1분 전에 경고합니다.
명령을 일정한 간격으로 수행하려면 다음과 같이 입력하십시오.
while true
do
date
sleep 60
done
이 쉘 프로시저는 날짜와 시간을 1분마다 보여줍니다. 표시를 중단하려면 인터럽트 키를 누르십시오.
관련 정보
shutdown 명령, wall 명령.
alarm 서브루틴, pause 서브루틴, sigaction 서브루틴, sleep 서브루틴.