В eshell
в Emacs существует команда (еще упомянутый здесь в других ответах), который, кажется, занимается задачей, о которой Вы неявно задаетесь вопросом при задавании вопроса- eshell-show-output
; его описание (C-h feshell-show-output
):
Это связывается с C-c C-r, C-M-l.
(eshell-show-output &optional arg)
Дисплей запускается этого пакета вывода интерпретатора наверху окна. Наборы отмечают к значению точки, когда эта команда выполняется. С аргументом префикса, сужает регион для длительности вывода команды.
Сужающийся эффект (с аргументом префикса, т.е. C-u C-c C-r) мог быть также интересен Вам, учитывая Вашу задачу.
Например:
Некоторые свойства перечислены на нескольких языках. Например, [1187613]%{полное имя}[1187614] может быть списком. В этом случае [1187615]%{fullnamelang}[1187616] перечислит языки. Если при этом Ваш язык окажется на четвертом месте в списке, Вы можете использовать [1187617]%{fullname[3]}[1187618] в качестве строки форматирования для печати полного названия только на этом языке.@ECHO OFF
:LOOPSTART
echo %time% >> filename.txt
ping xxx.xxx.xxx.xxx -n 4 >> filename.txt
ping yyy.yyy.yyy.yyy -n 4 >> filename.txt
sleep -m 3000
GOTO LOOPSTART
Будучи довольно неудобным языком, я написал полный Perl скрипт, чтобы перечислить нужную мне информацию только на одном языке:
brew install lcdf-typetools
– kreek 05.12.2011, 07:28