store_plus.pyの私のプログラムは以下によって開始されました:
WORK_DIR=/usr/local/gdnsplus_reducecname
SPOOL_DIR=$WORK_DIR/var/spool
STORE_PLUS_SERVER="$WORK_DIR/bin/store_plus.py"
/usr/bin/nohup /usr/bin/python $STORE_PLUS_SERVER 1>$SPOOL_DIR/store_plus_nohup.out 2>&1 &
ここで、store_plus.pyのpidを取得したいと思います。私は方法を試します:
store_plus_prog="store_plus"
STORE_PID=`ps aux | grep $store_plus_prog | grep python | awk '{print $2}'`
ご覧のとおり、この方法は複雑で、いくつかのパイプラインを使用していました。そこで、 pidof とpgrepのコマンドを使いたいと思います。
pidof store_plus.py
また
pgrep store_plus.py
しかし、彼らは働くことができません。アドバイスをお願いします。
ありがとうございました。