Tôi muốn đặt đường ống tới nhiều tệp nhưng vẫn giữ nguyên độ ổn định. tee
gần nhưng nó in cho cả các tập tin và stdoutĐường ống vào nhiều tệp, nhưng không phải là tiêu chuẩn
$ echo 'hello world' | tee aa bb cc
hello world
này hoạt động nhưng tôi muốn một cái gì đó đơn giản hơn nếu có thể
$ echo 'hello world' | tee aa bb cc >/dev/null
Trong 'tee aa bb cc',' tee' phải ghi 3 tệp và bạn vẫn có 'bash' chuyển hướng đầu ra tiêu chuẩn sang tệp. Trong 'tee aa bb> cc', bạn có chuyển hướng bash, nhưng' tee' chỉ cần ghi vào 2 tệp. Tôi muốn nói rằng thứ hai là hiệu quả hơn, nhưng chỉ theo nghĩa hẹp nhất; bạn sẽ không bao giờ nhận thấy sự khác biệt. – chepner