S
SpliceX
Grünschnabel
Servus,
ich versuche ein Kill Skript zu schreiben das folgendermaßen ablaufen soll. Kill soll per PID oder Namen (übergebene Parameter) beendbar sein. Wird weder noch angegeben, sollen alle dem aktiven Benutzer gehörende Prozesse gelöscht werden.
Habe jetzt folgendes Konstrukt gebastelt:
if [ $# -lt 1 ]
then
pkill -u $(whoami)
else
if [[ "$1" =~ ^[0-9]+$ ]]
then
kill -9 $1
else
pkill $1
fi
fi
Das Problem ist das beim Aufrufen immer kommt:
12: Syntax error: end of file unexpected (expecting "then")
Selbst mit Diversen Anleitungen sieht das Abfragenkonstrukt "Normal" aus. Vielleicht könnt ihr mir weiterhelfen.
Besten dank.
ich versuche ein Kill Skript zu schreiben das folgendermaßen ablaufen soll. Kill soll per PID oder Namen (übergebene Parameter) beendbar sein. Wird weder noch angegeben, sollen alle dem aktiven Benutzer gehörende Prozesse gelöscht werden.
Habe jetzt folgendes Konstrukt gebastelt:
if [ $# -lt 1 ]
then
pkill -u $(whoami)
else
if [[ "$1" =~ ^[0-9]+$ ]]
then
kill -9 $1
else
pkill $1
fi
fi
Das Problem ist das beim Aufrufen immer kommt:
12: Syntax error: end of file unexpected (expecting "then")
Selbst mit Diversen Anleitungen sieht das Abfragenkonstrukt "Normal" aus. Vielleicht könnt ihr mir weiterhelfen.
Besten dank.