7
백그라운드 프로세스의 프로세스 ID를 얻는 방법은 무엇입니까?
쉘 스크립트에서 백그라운드 프로세스를 시작하고 스크립트가 끝나면이 프로세스를 종료하고 싶습니다. 쉘 스크립트에서이 프로세스의 PID를 얻는 방법은 무엇입니까? 내가 볼 수있는 한 변수 $!에는 백그라운드 프로세스가 아닌 현재 스크립트의 PID가 포함되어 있습니다.
컴퓨팅에서 프로세스 식별자 (일반적으로 프로세스 ID 또는 PID라고 함)는 대부분의 운영 체제 커널 (예 : UNIX, Mac OS X 또는 Microsoft Windows)에서 프로세스를 고유하게 식별하기 위해 사용하는 번호입니다. 이 번호는 프로세스의 우선 순위를 조정하거나 완전히 종료하는 등 프로세스를 조작 할 수 있도록하는 다양한 함수 호출에서 매개 변수로 사용될 수 있습니다.