Ein Hintergrundjob kann nicht beendet/angehalten werden

Ein Hintergrundjob kann nicht beendet/angehalten werden

Ich wollte einen Test für die Job Control Commands durchführen.

Also habe ich einen catBefehl ausgeführt und ihn dann mit zu einem Hintergrundjob gemacht, bgnachdem ich ihn mit gestoppt hatte Ctrl +Z.

Nun wollte ich zuerst diesen Hintergrundprozess beenden, also habe ich den Befehl verwendet %kill-2%2, da die Prozess-ID [2] war, aber es wurde mir die Fehlermeldung „Kein solcher Job“ angezeigt. Ich habe es versucht, %kill-9%2aber derselbe Fehler.

Ich habe es mit fgdem Befehl überprüft und der Job lief noch und kam in den Vordergrund

Ebenso wollte ich einen Hintergrundjob anhalten, also habe ich den Befehl verwendet, %kill-19%2aber es wurde mir die Fehlermeldung „Kein solcher Job“ angezeigt.

Ich möchte meinen Fehler oder Irrtum erfahren.

Antwort1

Der Befehl sollte kill -2 %2mit angemessenem Abstand erfolgen.

Das %Zeichen am Anfang Ihrer Zeile ist wahrscheinlich nur die verwendete Eingabeaufforderung ( PS1).

verwandte Informationen