ジョブ制御コマンドをテストしたい。
だからコマンドを実行してcat
から。 bg
Ctrl +Z
このバックグラウンドプロセスを最初に終了したいので、%kill-2%2
プロセスIDは[2]なので、このコマンドを使用しましたが、「No such job」というエラーが発生しました。試してみました%kill-9%2
が、まだ同じエラーが発生しました。
fg
コマンドで確認すると、ジョブはまだ実行中で、前景に表示されます。
今回もバックグラウンドジョブを一時停止したくてコマンドを使用しましたが、%kill-19%2
「該当するジョブがありません」というエラーが出ました。
私の間違いや間違いを知りたいです。
答え1
kill -2 %2
コマンドには適切な間隔が必要です。
%
行の先頭の記号は、それらが使用するプロンプト()にすることができますPS1
。