tee cho Windows?


14

Windows có cung cấp phương teetiện cơ bản để sao chép đầu vào tiêu chuẩn vào một tập hợp các tệp tùy ý và sau đó quay trở lại đầu ra tiêu chuẩn không?

Tôi thường tải xuống một teechương trình chung chung , nhưng tò mò liệu một cái gì đó như thế này có tồn tại trong powershell hoặc một cái gì đó tương tự không?


4
PowerShell không dành cho mọi người rất nhiều sẽ thích chỉ tee tải về từ unxutils.sourceforge.net
Sorin

1
Còn cmd thì sao? Ý tôi là tải về các công cụ bên ngoài có cách nào để hiển thị đầu ra của chương trình và ghi nó vào một tệp cùng một lúc không?
Nils

PowerShell là dành cho tất cả mọi người từ Vista và lên
phuclv

Câu trả lời:


14

PowerShell chắc chắn, cmdlet được gọi là Tee-Object. Bạn cũng có thể sử dụng tee bí danh nếu bạn quen sử dụng phương pháp tương tự Unix:

PS C: \ Documents and Settings \ Administrator> trợ giúp Tee-Object

TÊN
    Đối tượng Tee

TÓM TẮC
    Lưu đầu ra lệnh trong một tệp hoặc biến và hiển thị nó trong bàn điều khiển.

thí dụ:

C:> nhận quy trình | tee -filepath C: \ file.txt

điều này sẽ gửi đầu ra đến C:\file.txtcũng như bàn điều khiển.


Ngoài ra còn có nhiều cổng của bản gốc teecho Windows, nhưng những cổng đó có thể dễ dàng tìm thấy bởi công cụ tìm kiếm Internet yêu thích của một người.
Joey

Đúng vậy, thực sự tôi "mang" một tệp zip theo tôi từ môi trường này sang môi trường khác; tee là một phần của bộ công cụ đó, nhưng chỉ là một cơ sở hữu ích về cơ bản, tôi đã nghĩ chỉ cần HAD là một phần của Windows ở đâu đó.
Jé Queue

1
Tee powershell không hoàn toàn giống với tee "UNIX / GNU" mà bạn quen thuộc. Tôi rất muốn khuyên bạn nên mang theo UnxUtils bên mình và gọi họ trong trường hợp này.
Goyuix
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.