Перенаправление Bash: сохраните stderr / stdout в разные файлы и распечатайте их на консоли

Вот простая программа.

class Redirection {

public static void main (String args[]){
    System.out.println("Hello World_Stdout");
    System.err.println("Hello World_Stderr");
}

}

Я хочу видеть все выводы на консоли, но в то же время я хочу хранить stdout и stderr в разных файлах. Я попробовал следующую команду, но безрезультатно.

$java Redirection 3>&1 2>stderr 1>stdout 1>&3 2>&3

Размер файлов stderr и stdout равен 0.

В общем, я хочу сделать то, что делает команда "tee", но я также хочу захватить и stderr.

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

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