1

Я открываю окно командной строки в XP. Там я запускаю программу командной строки (foo.exe) и хочу записать стандартный вывод в файл. Итак, я запускаю это так:

foo> fooResult.txt

Тем не менее, в то же время я хотел бы, чтобы стандартный вывод все еще выводился на экран окна командной строки. Какой синтаксис для этого?

2 ответа2

3

foo | tee fooResult.txt

1

Если вы используете Linux, вы можете использовать tee , например так:

foo | tee fooResult.txt

Это будет делать то, что вы хотите. К сожалению (только в этом смысле, чтобы я никого не расстроил), вы используете Windows. К счастью, есть окна версия tee здесь или здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .