gpt4 book ai didi

linux - 如何在没有 `disown` 或 gdb 的情况下关闭进程的标准输出和标准错误?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:10:18 25 4
gpt4 key购买 nike

我正在移植一些 bash 脚本以在 busybox 上运行。他们使用 disown,这在 ash 中是不支持的,在杀死一些进程之前防止来自该进程的消息出现在 stdout/stderr 中。我想保留此功能。这是否意味着在运行后关闭 stdout/sterr 或重定向到 /dev/null

它是怎么做到的?

最佳答案

exec [n]>&- 将关闭 FD [n]

关于linux - 如何在没有 `disown` 或 gdb 的情况下关闭进程的标准输出和标准错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7196837/

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