Вопросы к Поиску с Алисой
Возможно, имелись в виду различия между стандартными потоками вывода (stdout), ошибки (stderr) и уровнем буферизации. d3s.mff.cuni.cz stackoverflow.com
Стандартные потоки вывода и ошибки — это логические разные потоки (файлы), хотя они могут заканчиваться на одном физическом устройстве (терминале). d3s.mff.cuni.cz
Некоторые различия:
Уровень буферизации потока вывода, связанного с терминалом, зависит от того, куда он перенаправлен. boldena.com Если stdout подключён к интерактивному устройству (терминалу), то обычно он буферизован по строкам. boldena.com Если же stdout перенаправлен в файл или другое неинтерактивное устройство, то он полностью буферизован. boldena.com
Для потока ошибки по умолчанию установлен другой тип буферизации: он всегда не буферизован. notes.shichao.io
Таким образом, основное отличие в том, что stdout и stderr имеют разные цели использования и уровни буферизации, хотя и оканчиваются на одном устройстве.