Zum Inhalt, überspringe Kopfzeile Zur Navigation, überspringe Kopfzeile
Des öfteren kommt es vor das man die Prozeßnummer eines laufenden Programmes benötigt - um z.B. diesen Prozeß zu beenden - oder man einfach wissen will ob ein bestimmtes Programm überhaupt läuft oder noch läuft.
Mit Hilfe eines Befehl sollen alle Prozeße angezeigt werden die einen entsprechenden Text enthalten.
Mit Hilfe des Befehls ps kann man sich alle laufenden Prozeße anzeigen lassen. In Verbindung mit grep kann man die Textausgabe durchsuchen und nur bestimmte Textzeilen sich anzeigen lassen. Damit man nicht jedes mal die Befehlszeile ps ax | grep -i eingeben muß, kann man dies auch in einer Shell-Funktion (oder Shell-Script) speichern.
1: if [ $# -eq 0 ]; then 2: echo Fehler : Kein Parameter angegeben. 3: echo Benutzung: $0 [Text] 4: else 5: ps ax | grep -i $* | sed '/grep/d' 6: fi
psn [Text]
$ psn subetha 22228 ?? S 0:17.33 /Applications/Editor/SubEthaEdit.app/Contents/MacOS/SubEthaEdit
Zum Inhalt zurück, überspringe Navigation | Zum Seitenanfang