Prozess in einem Script starten und beenden

Silvos

Silvos

Eroberer
Hallo Zusammen.

Ich möchte in einem Bash Script einen Prozess starten, und diesen später mit dem selben script wieder beenden.

Doch wie bekomme ich die Prozess ID des gestarteten Prozesses heraus?

Mit dem Namen kann ich ihn nicht beenden, da mehrere Prozesse mit diesem Namen gleichzeitig laufen.

Danke schonmal.
 
Code:
#!/bin/bash
kwrite &
pid=$!
sleep 5
kill -term $pid
sleep 1
kill $pid
exit
 

Ähnliche Themen

systemd service mit Bash Script und Subshell in einer tmux Umgebung

Shell script will nicht richtig laufen in einem cronjob

Skript soll nicht doppelt laufen... kill pkill pid cron

Script pausieren bis Bedingung erfüllt ist

NAS-Drive Mount in Bash-Script über crontab

Zurück
Oben