Hur starta ett program i bakgrunden?

Permalänk
Inaktiv

Hur starta ett program i bakgrunden?

Jag har ett program som jag starta med "starter.sh &"
men den skickar en massa output till terminalen och när jag loggar ut så dör den.. kan man lösa det på något sätt?

Permalänk
Hedersmedlem

screen är bra.

Permalänk
Inaktiv

Jo, screen är en variant men jag har inget behov av att återgå till processen
allt jag kan tänkas vilja se ser jag i logfilen..

nohup kanske?

Permalänk
Medlem

nohup starter.sh &

Kör jag med då processer ska få leva kvar, som inte är interaktiva.

Visa signatur
Permalänk
Hedersmedlem

2>&1 >/dev/null
redirectar stderr till stdout och stdout till null, vilket lämnar dig med inget output alls i terminalen.

Visa signatur

I have free will but I choose to oscillate