Как перенаправить вывод JAR из командной строки Ubuntu в текстовый файл - PullRequest
2 голосов
/ 18 января 2011

Я создал JAR-файл и запускаю его, используя следующую команду:

$ java -jar niidle.jar arguments...

показывает правильный вывод.Но я не могу увидеть весь результат.Я хочу увидеть весь вывод.Итак, как перенаправить все это в текстовый файл, когда я запускаю следующую команду:

$ java -jar niidle.jar arguments...

Ответы [ 4 ]

2 голосов
/ 17 сентября 2013

Это должно сделать !!

java -jar class.jar 2 >> log.txt

2 голосов
/ 18 января 2011
jar -jar niidle.jar arguments > output
0 голосов
/ 11 июля 2018

Для сохранения журналов ошибок в файле и обычных журналов консоли в другом файле:

java -jar niidle.jar arguments 2> errorOutput.log > output.log
0 голосов
/ 18 января 2011

Если вам не нужно сохранять выходные данные для дальнейшего использования, вы можете прочитать полный вывод следующим образом:

java -jar niidle.jar arguments | less

Очевидно, мы предполагаем, что пользователь не взаимодействует. В противном случае вы можете сделать что-то вроде следующего примера, чтобы сохранить вывод и просмотреть его позже.

java -jar niidle.jar arguments | tee output
... some user interaction ...
less output
...