Как настроить Pipes в Windows?

Как настроить Pipes в Windows?

Я консольное приложение и хочу сохранить вывод в текстовый файл. Поэтому я делаю это:

Pi.exe > Pi.txt

Затем откройте текстовый файл и увидите следующее:

Calculating Pi to 10,000 decimal places...

Тогда я вижу Пи (3,14...)

Как мне удалить файл Calculating Pi to 10,000 decimal places...?

решение1

Если вы написали Pi.exe или можете его изменить, то лучшими двумя вариантами являются

  • Измените Pi.exe так, чтобы он использовал опцию -q для «тихого» запуска.
  • Pi.exe выводит «Вычисление Пи» и т. д. на stderr вместо stdout

В противном случае:

  • Сначала пройдемся по find /v:

    Pi.exe | find /v "Calculating Pi" > pi.txt
    

Будут захвачены только строки, не содержащие «Вычисление числа Пи».

Связанный контент