попытка получить вывод javac в оболочке удара

Положите это в C2:

=TEXT(DATE(2019,1,1+(COLUMN(C1)-3)*7),"mmm d")&" - "&TEXT(DATE(2019,1,1+(COLUMN(C1)-3)*7+6),"mmm d")

Затем перетащите вправо.

Идея: используйте значение столбца ячейки, чтобы указать, какую дату печатать / отображать.

Надеюсь, это поможет. (:

11
задан jcee14 25 November 2008 в 15:35
поделиться

2 ответа

javac file.java 2> log.txt

Причина состоит в том, что у Вас есть два дескриптора выходного файла вместо одного. Обычный является stdout, который можно перенаправить с>, и он, как предполагается, используется для получающегося вывода. Второй, stderr, предназначен для человекочитаемого вывода как предупреждения, ошибки, текущий статус и т.д., этот перенаправляется с 2>.

Ваша вторая строка, с помощью 2> &1, перенаправляет stderr к stdout и наконец stdout в log.txt.

14
ответ дан 3 December 2019 в 05:36
поделиться

Вы попробовали

javac -Xstdout log.txt file.java

Это отправит ошибки компилятора в файл журнала вместо stderr.

7
ответ дан 3 December 2019 в 05:36
поделиться