2014-12-03 5 views
1

У меня возникли проблемы с сохранением вывода «mtr --report-wide» в текстовый файл. Вероятно, по-разному оба варианта выводят свою информацию. Я знаю, что могу использовать аргумент «-raw», но я бы хотел этого избежать.Как сохранить вывод «mtr --report-wide» в текстовый файл?

Есть ли у кого-нибудь решение? версия

Linux:

Linux debian 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux 

Работы:

"nohup mtr --report destination --report-cycles=10 > output &" 

Не работает (процесс никогда не останавливается):

"nohup mtr --report-wide destination --report-cycles=10 > output &" 

ответ

0

процесс никогда не останавливается

Наоборот - процесс немедленно прекращается из-за сигнала SIGTTOU и, таким образом, никогда не заканчивается.

раствор?

Просто переадресовать STDERR также с помощью … >&output& вместо … >output&.