Есть программа, нужно запустить ее и stdout засунуть в одну переменную, а stderr в другую, как проще это сделать ?
stdout можно так:
MYSTDOUT=$(./prog)
Как то-же сделать с stderr ? Запускать программу можно только один раз.
Смешивать stderr и stdout нельзя. Не хочется с файлами извращатся, чуствую что можно и без файлов, подскажите плиз !
Ответ на:
комментарий
от Chumka
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от watashiwa_daredeska
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от thand
Ответ на:
комментарий
от corpus
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум stderr в bash переменную (2012)
- Форум перенаправление вывода stdout и stderr с дописыванием (2003)
- Форум [bash] Как вывести stdout на экран, при этом stderr присвоить переменной (2011)
- Форум Perl: Проблема при получении вывода STDERR (+) (2006)
- Форум Направить вывод команды в переменную (2015)
- Форум Почему справка ping выводится в stderr? (2022)
- Форум PHP как выполнить PHP код в переменной (2008)
- Форум echo '$чего либо' c символом переменной [bash] (2013)
- Форум PHP: стандартный вывод ошибок от exec() и system() (2010)
- Форум что лучше два пайпа или псевдотерминал??? (2004)