Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 tcsh shell,我正在尝试同时编写两个具有相同输出的文件。标准输出将发送到文件开头的一个文件,标准输出将发送到文件末尾 的第二个文件。我试过这样做
./东西 2>&1 | 三通 log1.txt 1> log2.txt
只是 log1.txt 有 STDOUT 数据
有任何想法吗?
谢谢,科比
您应该简单地调用:
./something | tee file1.txt file2.txt file3.txt
编辑:附加/前置的丑陋修复
./something | tee -a file1.txt | cat - file2.txt > tmp && mv tmp file2.txt