Bash 스크립트는 명령을 사용하여 프로세스를 시작한 다음 프로세스의 PID를 가져와 저장합니다.

Bash 스크립트는 명령을 사용하여 프로세스를 시작한 다음 프로세스의 PID를 가져와 저장합니다.

명령을 사용하여 프로세스를 시작한 다음 시작된 프로세스의 PID를 가져와 변수에 저장하는 bash 스크립트를 작성하고 싶습니다.

예를 들어 start 에 bash 스크립트를 작성한다고 가정해 보겠습니다 . 예를 들어 프로세스 ID를 변수에 저장하고 top싶습니다 . 어떻게 해야 합니까?topPID

#!/bin/bash

PID=<value of top's process ID>

답변1

이것은 예이다

top &
PID=$!

관련 정보