gpt4 book ai didi

linux - () 对简单代码行有什么影响?

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

我是 shell 脚本的新手。我在下面有这段代码,但我不知道它们之间的区别。我搜索了优先运算符 (),但我无法弄清楚它在下面这一行中有什么不同。

stdbuf -o 0 -e 0 ../../<program> <input file> &> OutputFile.txt &

( stdbuf -o 0 -e 0 ../..<program> <input file> & ) &> OutputFile.txt

预先感谢您的回答。

最佳答案

第一个例子运行 <program>stdbuf 下标准输出和标准错误重定向到 OutputFile.txt在后台 ( & )。

第二次运行<program>stdbuf 下在后台 ( & ) 都在一个子 shell 中,它的 标准错误和标准输出重定向到 OutputFile.txt .

但是,我不能确切地说出这种差异的实际影响是什么。

关于linux - () 对简单代码行有什么影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36158304/

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