Этот вопрос, возможно, относится не только к Emacs, но и ко всей среде разработки, которая использует Console для процесса отладки. Здесь проблема. Я использую Eshell для запуска приложения, которое мы разрабатываем. Это приложение J2ME. А для отладки мы просто используем System.out.println()
. А теперь предположим, что я хочу разрешить в консоли (в интерактивном режиме) отображать только текст, начинающийся с Eko:
, возможно ли это?
Я установил Cygwin в своей среде Windows и попытался grep
вывести результат так:
run | grep Eko:
. Он определенно фильтровал только вывод с Eko:
в качестве начала, но он не интерактивен. Вывод подавлен до тех пор, пока приложение не закроется. Ну, в любом случае, это бесполезно.
Возможно ли это сделать? Я имею в виду, что нам не нужно трогать сам код приложения?
Я тоже отмечаю Linux, потому что, возможно, некоторые парни в Linux знают ответ.
Большое спасибо!