2012-10-10 15 views
9

Wie führe ich einen Befehl mit nohup so dass sowohl die stdout und stderr werden nohup.out gespeichert? Standardmäßig wird nur stdout gespeichert und stderr wird verworfen.Redirect nohup der stderr nohup.out

+2

Versuchen Sie, diese nohup 2> & 1 Executable.exe –

+0

Aha, das funktioniert! Entschuldigung, ich kann deine "triviale Antwort" nicht annehmen (eine alberne Eigenschaft von stackoverflow, wenn du mich fragst). – Timmmm

+1

Eigentlich geht stdout standardmäßig zu nohup.out und stderr wird nicht umgeleitet. Sonst würden Sie '1> & 2' brauchen. – tripleee

Antwort

14

Versuchen Sie, diese

nohup 2>&1 Ex.exe &