никакой вывод stderr при использовании stdbuf-o 0 | и журнал мишени

vpnc взламывает/etc/resolv.conf. Вот несколько ссылок, которые занимаются этой проблемой:

  1. Ubuntu Бойкая установка vpnc
  2. Установка CentOS vpnc

Вы могли бы также смочь решить это проблемы с resolvconf пакетом.

0
20.06.2013, 18:56
2 ответа

Попытайтесь делать и stdout и stderr освободившими буфер.

stdbuf -e 0 -o 0 ./myprogram |& tee mylog

Править: Я заменил свой исходный ответ. Вышеупомянутое наиболее вероятно решение проблемы.

3
28.01.2020, 02:28
  • 1
    , с stdbuf -o 0 ./myprogram 2>&1 | tee mylog, проблема сохраняет –  user1944267 20.06.2013, 20:39
  • 2
    , я добавил другую возможность к своему ответу. –   20.06.2013, 20:41

Если COMMAND регулирует буферизацию своих стандартных потоков, ('tee' делает, например, для. )то это переопределит соответствующие настройки, измененные 'stdbuf'.

Пожалуйста, прочтите это здесь;https://linux.die.net/man/1/stdbuf

0
23.09.2020, 09:01

Теги

Похожие вопросы