変数を割り当てると
temp=$!
その価値は何ですか?
ベストアンサー1
$!
最後に実行されたバックグラウンドパイプのプロセスIDを含みます。からman bash
:
特殊パラメータ
シェルはいくつかのパラメータを特別に扱います。これらのパラメータは参照用にすぎず、そのための割り当ては許可されていません。
...
!
- 最後に実行されたバックグラウンド(非同期)コマンドのプロセスIDに展開されます。
たとえば、
$ sleep 60 &
[1] 6238
$ echo "$!"
6238