質問

Kornシェルで$$の意味は何ですか?私は、それがプロセスIDに関連付けられていると思いますが、私はその正確な意味を知りたい。

役に立ちましたか?

解決

$$ はkshのプロセス自体ののプロセスIDです。 $PPIDは、その親のプロセスIDです。

ここで kshが93(です特別なパラメータの)ドキュメント(それが倍の後です)。 ksh88ではのために同じ情報ます。

他のヒント

これは、プロセスIDと仮の名前を作るために使用されます。ファイル名を必要とするが、その名前は、あなたがしているプロセスに固有である必要が言う - 。そう複数の人が同じkshのスクリプトを実行した場合、彼らはお互いを踏まないであろう。

$$、bashでのshや他のUN * Xのシェルです。

scroll top