シェルスクリプト上から数値解析の実行ファイル./zikkouを呼び出し実行し,その解析時間を計測することを考えています.
またSSH上で実行するため,SSH接続を切っても動作するようバックグラウンド上で実行したいと考えています.
具体的にはシェルスクリプト内で
nohup bash -c "time ./zikkou" > nohup.log
この時実行される./zikkouのプロセスidを取得する方法を教えていただきたいです.
末尾に& pid=$$,または& pid=$!をつけても思うような結果が得られず,それ以外の解決法を教えていただきたいです.