将StdOut和StdErr保存到两个不同的文件中,并将它们添加到第三个文件中

时间:2016-07-27 12:47:45

标签: windows shell pipe

我想将在Windows上使用sh.exe运行的脚本的结果保存到三个不同的文件中: stdout到stdout.txt; stderr到stderr.txt并将stdout和stderr追加到all.txt。我试着用

foo.sh &> all.txt 2> stderr.txt

foo.sh 2>&1 1>logfile | tee -a logfile

但它甚至没有追加stderr和stdout。

我该怎么办?

0 个答案:

没有答案