но я не думаю, что вы сможете точно сохранить порядок вывода в файле logs.log.

у выполнить команду и перенаправить stderr и stdout, как показано ниже:

stderr и stdout -> должны быть записаны ТОЛЬКО в файл logs.log, сохраняя порядок

stderr -> должен быть напечатан на ЭКРАН, а также записан в error.log

Пока что я могу перенаправить их на экран и в файл log.txt следующим образом:

command 2>&1 | tee logs.log

Но вышесказанное не то, что мне нужно.

Чтобы было еще яснее, какими должны быть результаты.

После выполнения команды мне нужно видеть на экране только результат stderr, мне нужно иметь один файл с именем errors.log с stderr, и мне нужно иметь другой файл с именем logs.log с результатом как stdout, так и stderr в оригинальный порядок, в котором они были созданы.

Ответы на вопрос(0)

Ваш ответ на вопрос