Справка по ведению журнала - PullRequest
1 голос
/ 01 января 2011

Ну, у меня есть эта программа, которую я запускаю с помощью пакета.Это PHP-скрипт, который запускается с помощью EXE-файла.Как сделать так, чтобы во время работы программы вывод автоматически отправлялся в файл, скажем log.txt, и вывод одновременно отображался на экране?

Я пробовал что-то вроде program.exe >>log.txt, но это не показывает вывод на экран.

Ответы [ 2 ]

1 голос
/ 04 января 2011

Если вы хотите сделать это только с помощью команд Windows, попробуйте что-то вроде этого:

program.exe > %temp%\temp.log
type %temp%\temp.log
type >>  log.txt
@del %temp%\temp.log /S /Q

в командах windows нет хвостового эквивалента.

1 голос
/ 01 января 2011

Под «выводом на экран» вы подразумеваете обновление содержимого файла в уже открытом окне / окне консоли.

Если да, вы можете использовать следующую команду

tail -f log.txt

Обратите внимание, что «tail» недоступен при базовой установке Windows, но вы можете скачать его (бесплатно).ищите unixUtils для Windows.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...