这里的例子是日期命令。
我努力了
date &> file file2 file3
不起作用
date | tee file file2 file3
有效,但也显示在控制台上
有没有办法如果我可以运行 date 命令并将输出显示到多个文件而不是在终端上。
答案1
使用tee
,但将“最终”标准输出重定向到/dev/null
:
date | tee file file2 file3 >/dev/null
答案2
如果您使用的是zsh
,则此构造有效:
date > file1 > file2 > file3
如果在 中运行bash
,则仅file3
包含输出。