2012-10-10 13 views
9

Jak uruchomić polecenie z nohup tak że zarówno stdout i stderr są zapisywane nohup.out? Domyślnie zapisywane jest tylko standardowe wyjście i stderr jest odrzucany.przekierować nohup do donohup.out

+2

Spróbuj nohup 2> & 1 Executable.exe –

+0

Aha, który działa! Niestety nie mogę zaakceptować twojej "banalnej odpowiedzi" (głupia cecha stackoverflow, jeśli mnie o to pytasz). – Timmmm

+1

Właściwie stdout trafia domyślnie do nohup.out, a stderr nie jest przekierowywany. W przeciwnym razie potrzebujesz '1> i 2'. – tripleee

Odpowiedz

14

Spróbuj

nohup 2>&1 Ex.exe &