コマンドを実行してしばらくしてから強制終了させる最も良い方法は何ですか?ここに私が持っているものがあります。それは仕事をしますが、私はamp: command not found
を得て、なぜアンプが最初にそこにあるのか分かりませんが、殺しはそれなしでは機能しません。bashから子プロセスを開いて終了させる
feh "$output""$ext" &
echo $!
sleep 1
kill -s 9 $!
exit 1
私が実行しているプロセスのPIDはわかりません。実行時に割り当てることができますか?
おそらく、HTMLとして表示するために変換されたコードを見る必要があります。 '&'はHTMLに '&'として表示されます。 –
なぜ '$!'を変数に入れるのですか?これにはどんな利点がありますか? – octosquidopus
'$!'を変数に入れると、バックグラウンドで何か他のものを実行すると値を失うことはありません。 –