π Hoofdstuk 26.1: Scripts in de Achtergrond Uitvoeren
ββββββββββββββββββββββββββββββ
π Scripts in de achtergrond draaien
ββββββββββββββββββββββββββββββ
β’ Voeg een & toe achter een commando om het op de achtergrond te draaien:
./script.sh &
Output bij starten:
[1] 19555
β [1] = Jobnummer
β 19555 = Proces-ID (PID)
Output bij afronden:
[1]+ Done ./script.sh
ββββββββββββββββββββββββββββββ
β οΈ Belangrijke aandachtspunten
ββββββββββββββββββββββββββββββ
β’ Output gaat nog steeds naar je terminal β kan rommelig worden bij meerdere processen.
β’ Processen stoppen zodra je uitlogt van de terminal, tenzij je extra maatregelen neemt zoals:
- nohup
- disown
β’ Je kunt actieve achtergrondprocessen controleren met:
ps