Разбор (или преобразование) буферизованного вывода
329
tjt263
Если динамическое текстовое приложение CLI не включает параметр для вывода небуферизованного текстового вывода; Какие варианты у меня есть для анализа указанного вывода?
Можно ли как-то преобразовать его в более подходящий формат?
Если, возможно, есть какой-то инструмент или утилита, я мог бы передать его, чтобы совершить этот подвиг, это было бы идеально.
Не уверен, что вы ищете. Похоже, вы ищете утилиту «more» или ее двоюродного брата «less», которая замедляла бы вывод достаточно долго, чтобы вы могли анализировать его лично (или, читайте)
infixed 8 лет назад
0
или, альтернативно, если вывод вообще не text-ish, то, возможно, вы захотите посмотреть на него с помощью шестнадцатеричной программы просмотра `./yourprogram | xxd | less`
infixed 8 лет назад
0
Вам не повезет с этим здесь, если вы не включите свою операционную систему. «Текстовый CLI» очень широк.
root 8 лет назад
1
У @root well windows есть инструменты командной строки, которые есть у linux, например, через gnuwin32 и cygwin.
barlop 8 лет назад
0
Можете ли вы привести пример того, что вы имеете в виду. Звучит очень странно ... Вы говорите, что инструмент не производит небуферизованный ... так же, как и буферизированный. И если так, то что не так с этим. Я предполагаю, что, возможно, вы захотите перебрать весь буферизованный вывод, который он выдает, чтобы получить небуферизованный кусок, который вы можете передать Вы можете быть в состоянии передать, например, `echo a | dir / p`, поэтому dir / p нажимает любую клавишу, чтобы продолжить, нажимается в iirc.
barlop 8 лет назад
1
@ barlop Да, именно так. Например: различные утилиты будут пытаться производить и / или отображать; интерактивное и / или динамическое, буферизованное, текстовое содержимое и т. д., и т. д. Это обычно представляет собой задачу разбора, передачи, печати, эха, grep, объединения, перенаправления и т. д.
tjt263 8 лет назад
0
@root Re: Операционная система. - Любая Unix-основанная или Unix-подобная ОС. Debian, GNU, Linux, BSD, Darwin, OS X или аналогичные.
tjt263 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Перенаправление: Как дополнительное слово попало в файл?
-
5
Gmail перенаправляет в исходную страну даже после обновления
-
2
SQuirrelSQL перенаправить вывод в файл?
-
-
2
Вопрос перенаправления Linux
-
8
Автоматический анализ текста цитирования в академических ссылках
-
15
Как узнать реальный URL загрузки на сайтах загрузки, которые используют перенаправления
-
1
Отображение и сохранение выходных данных пакетного файла Windows
-
4
Перенаправление веб-страниц на Belkin Router
-
2
Извлечение строки Excel
-
1
Разрешение перенаправить папку на одном диске в папку на втором диске. Как?