tee for Windows?


14

Windows是否提供了tee将标准输入复制到任意文件集,然后又备份到标准输出的基本功能?

我通常会下载一个通用tee程序,但是好奇是否在Powershell中存在类似的东西?


4
PowerShell并非适合所有人,因此很多人都愿意从unxutils.sourceforge.net
sorin

1
那么cmd呢?我的意思是不下载外部工具是否可以显示程序的输出并将其同时写入文件?
尼尔斯2012年

powershell适用于Vista和更高版本的所有人
phuclv 2016年

Answers:


16

PowerShell确实可以,该cmdlet称为Tee-Object。如果您更习惯于类Unix的方法,也可以使用别名tee

PS C:\ Documents and Settings \ Administrator>帮助Tee对象

名称
    三通对象

概要
    将命令输出保存到文件或变量中,并在控制台中显示。

例:

C:> get-process | tee-文件路径C:\ file.txt

这会将输出发送到C:\file.txt控制台。


teeWindows 也有许多原始端口,但是可以通过自己喜欢的Internet搜索引擎轻松找到。
乔伊,

是的,实际上我随环境“随身携带”一个zip文件。虽然只是该工具箱的一部分,但它只是一种根本有用的工具,我当时认为HAD可以成为Windows的一部分。
JE队列

1
powershell tee与您熟悉的“ UNIX / GNU” tee不太相同。我非常建议您随身携带UnxUtils并在这种情况下调用它们。
Goyuix 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.