반응형
기다림과 수면의 차이
와의 차이점wait
그리고.sleep
?
wait
프로세스가 완료될 때까지 기다립니다.sleep
일정한 시간 동안 잠을 잔다.
wait는 BASH에 내장된 명령어입니다.부터man bash
:
wait [n ...]
Wait for each specified process and return its termination sta-
tus. Each n may be a process ID or a job specification; if a
job spec is given, all processes in that job's pipeline are
waited for. If n is not given, all currently active child pro-
cesses are waited for, and the return status is zero. If n
specifies a non-existent process or job, the return status is
127. Otherwise, the return status is the exit status of the
last process or job waited for.
sleep은 셸에 내장된 명령어가 아닙니다.이것은 지정된 시간 동안 지연되는 유틸리티입니다.
그sleep
명령어는 다양한 시간 단위로 대기할 수 있습니다.GNU 코어 유틸리티 8.4man sleep
다음과 같이 말합니다.
SYNOPSIS
sleep NUMBER[SUFFIX]...
DESCRIPTION
Pause for NUMBER seconds. SUFFIX may be ‘s’ for seconds (the default),
‘m’ for minutes, ‘h’ for hours or ‘d’ for days. Unlike most implemen-
tations that require NUMBER be an integer, here NUMBER may be an arbi-
trary floating point number. Given two or more arguments, pause for
the amount of time specified by the sum of their values.
sleep
지정된 시간(초) 동안 셸을 지연시킵니다.
wait
는 셸이 지정된 작업을 대기하도록 합니다.예:
workhard &
[1] 27408
workharder &
[2] 27409
wait %1 %2
두 서브프로세스가 모두 완료될 때까지 셸을 지연시킵니다.
언급URL : https://stackoverflow.com/questions/13296863/difference-between-wait-and-sleep
반응형
'programing' 카테고리의 다른 글
디렉토리에 특정 파일 형식/확장자가 있는지 확인합니다. (0) | 2023.04.20 |
---|---|
ASP.NET "특수" 태그 (0) | 2023.04.20 |
WPF: DockPanel에서 중간 아이를 스트레칭하려면 어떻게 해야 하나요? (0) | 2023.04.20 |
로컬 html 파일을 UI WebView에 로드하는 방법 (0) | 2023.04.20 |
명령 프롬프트에서 공백을 사용하려면 어떻게 해야 합니까? (0) | 2023.04.15 |