Bashスクリプトはコマンドを使用してプロセスを開始し、プロセスのPIDを取得して保存します。

Bashスクリプトはコマンドを使用してプロセスを開始し、プロセスのPIDを取得して保存します。

コマンドを使用してプロセスを開始し、起動したプロセスのPIDを取得して変数に保存するbashスクリプトを作成したいと思います。

たとえば、startにbashスクリプトを書いているとします。たとえば、プロセスIDを変数に保存したいtopとします。どうすればいいですか?topPID

#!/bin/bash

PID=<value of top's process ID>

答え1

これは例です

top &
PID=$!

関連情報