Running Scripts in Background Mode

πŸ“š 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