Як передавати результати "java -версії" з DOS cmd в текстовий файл


0

Я шукаю спосіб занести результати "java-версії" в cmd (windows) у текстовий файл. Я думаю, що проблема полягає в просторі між java та -version, я намагався з іншими командами, такими як dir, і я можу побачити вихід у тестовому файлі.

Я також спробував використовувати "s і нічого". Я починаю вважати, що це може бути обмеженням від Java ... Будь-які ідеї, будь ласка?

Відповіді:


1

Цей Java-командний висновок НЕ переходить до потоку "stdout" (з ним можна перенаправлятись за допомогою ">"), але він переходить до "stderr".
Для того щоб перенаправити це у файл, вам потрібно буде використовувати "2>":

java -version 2> outputfile.txt

Тонні, дуже дякую, це спрацювало, мені не вистачало цифри "2", дякую!
fl0w3r
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.