тройник для винды?


14

Предоставляет ли Windows базовое teeсредство для копирования стандартного ввода в произвольный набор файлов и последующего возврата к стандартному выводу?

Я обычно загружаю стандартную teeпрограмму, но мне интересно, существует ли что-то подобное в powershell или что-то подобное?


4
PowerShell не для всех, поэтому многие предпочитают просто скачать футболку
sorin

1
Как насчет CMD? Я имею в виду, что без загрузки внешних инструментов есть ли способ отобразить вывод программы и одновременно записать его в файл?
Нильс

PowerShell для всех от Vista и выше
phuclv

Ответы:


15

PowerShell, безусловно, делает, командлет называется Tee-Object. Вы также можете использовать псевдоним тройник , если вы больше привыкли к Unix-подобных подхода:

PS C: \ Documents and Settings \ Администратор> Справка Tee-Object

ИМЯ
    Ти-объект

СИНТАКСИС
    Сохраняет вывод команды в файл или переменную и отображает ее в консоли.

пример:

C:> get-process | tee -filepath C: \ file.txt

это отправит вывод, C:\file.txtа также консоль.


Существуют также многочисленные порты оригинала teeдля Windows, но их можно легко найти в любимой поисковой системе Интернета.
Джои

Да, на самом деле я "несу" zip-файл с собой из среды в среду; То есть, будучи частью этого инструментария, но просто фундаментально полезным средством, я думал, что ДОЛЖЕН быть где-то частью Windows.
Jé Queue

1
Тройка powershell не совсем идентична знакомой UNIX / GNU. Я бы очень рекомендовал носить с собой UnxUtils и вызывать их в этом случае.
Goyuix
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.