gpt4 book ai didi

linux - 重定向本身就是参数的程序的输出

转载 作者:太空宇宙 更新时间:2023-11-04 04:29:08 24 4
gpt4 key购买 nike

让我先用在 linux bash 环境下不起作用的命令来展示场景。

$ timed-run prog1 1>/dev/null 2>out.tmp

在上述情况下,我想将程序“prog1”的输出重定向到/dev/null 和 out.tmp 文件。但此命令将 timed-run 的输出(如果有)重定向到 out.tmp。

任何帮助将不胜感激。

最佳答案

从一个简单的例子来看,我的经历恰恰相反。

$ time ls 1> foo 2> bar

real 0m0.002s
user 0m0.004s
sys 0m0.000s
$ more foo
<show files>
$ more bar
<empty>
$

ls的输出是重定向的,而time的输出不是!

关于linux - 重定向本身就是参数的程序的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5423096/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com