вау, хорошее решение. никогда не использовал его. Мой список абсолютно пустая, но сейчас есть вопрос ... упс, не могу писать `г д о т` больше :-) Я бы предложил двигаться "городские" в правильный вопрос. Прочитав заголовок я подумал, что вы собираетесь ходить по асфальтированным дорогам, но прочитав вопрос я не так уверен. Я не думаю, что "открытый" человек наносит много городов. Предложение кажется нереальным. Человек всегда может сказать "да", они будут изучать, а затем не делайте этого. Что такое журнал делать в этом случае? Снятие опубликовать документ? Или потенциальные авторы не допускаются к публикации только после того, как что-то пересмотреть? Потом, опять же, град. студенты и многие люди в начале своей академической карьеры было бы просто не рассмотреть журнал, а они не могут позволить себе искусственных задержек и лишних препятствий это. Джек Эдмондс, отец Полиэдральная комбинаторика (главным образом в области комбинаторной оптимизации), и не получил докторскую степень. Но это не помешало ему стать профессором математики при Ватерлоо, который имеет один из лучших факультетов в мире.

В ОС CentOS 7 Server, я хочу получить список объектов, для которых journalctl может произвести журналы. Как я могу изменить следующий код, чтобы добиться этого?

journalctl --вывод=формат JSON-довольно | команда grep -F блок | сортировка -у 

В CentOS 7 терминалов, приведенный выше код производит команда grep: блок: нет такого файла или каталога.

Редактировать:

Следующий Java программа завершает работу без печати любой выход из нужные грэп. Как я могу изменить вещи так, что Java-программа работает в дополнение к версии терминала?

 Строку s;
 Процесс P;
 Строка[] УМК = {"journalctl --вывод=формат JSON-красивая ","грэп единица ","вроде -у"};
 попробовать {
 Р = время выполнения.getRuntime().метод exec(УМК);
 Командой bufferedreader БР = читает(новый InputStreamReader(стр. getInputStream()));
 а ((х = ВГ.с readline()) != значение null)
 Системы.из.код println("строка:" + с);
С. инструкция waitfor();
 Системы.из.код println ("выход:" + стр. exitValue()+", "+стр. getErrorStream());
 Командой bufferedreader бк2 = читает(новый InputStreamReader(стр. getErrorStream()));
 пока ((с = бк2.с readline()) != значение null)
 Системы.из.код println("ошибка:" + с);
С. инструкция waitfor();
С. уничтожить();
 } поймать (исключение e) {}