linux 명령어 wait
프로세스 기다리기.
$ wait
Linux 명령어 wait
백그라운드 프로세스가 종료될 때까지 대기하는 명령어
1. 자세한 설명
wait
명령어는 스크립트에서 실행된 프로세스가 종료될 때까지 대기하는 데 사용됩니다. 프로세스의 종료 상태를 반환하여 성공 여부를 확인할 수 있습니다.
2. 사용법
- 백그라운드 프로세스 대기
wait [PID]
– 특정 PID를 가진 백그라운드 프로세스 종료 시까지 대기합니다. - 모든 프로세스 대기
wait
– 현재 실행 중인 모든 백그라운드 프로세스가 종료될 때까지 대기합니다. - 종료 상태 확인
wait [PID]
를 실행 후echo $?
를 입력하여 상태를 확인합니다.
3. 더욱 자세한 설명
프로세스 제어와 관련된 작업을 위해 wait
명령어는 스크립트에서 필수적으로 사용됩니다. 이를 통해 후속 작업이 안전하게 실행되도록 보장할 수 있습니다.
- 종료 상태를 반환하여 작업 성공 여부를 판별.
- 다수의 백그라운드 작업을 병렬로 실행한 후, 모든 작업 완료를 기다림.
주의: 다른 세션에서 생성된 프로세스에는 사용할 수 없습니다.
No responses yet