gpt4 book ai didi

linux - 从函数 bashrc 调用 nohup 时删除输出

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

我正在尝试为我的 .bashrc 编写一个调用 nohup 的函数。它确实有效,但忽略了输出的重定向,并在同一文件夹中创建了一个 nohup.out 文件。

当我在 shell 中输入它时,它工作正常。

   function show {
nohup /bin/bash -c "xdg-open $1" > /dev/null 2>&1
}

我原以为一旦输出被重定向,它就不会生成 out 文件。

最佳答案

重定向在复合命令之后。

function show {
nohup /bin/bash -c "xdg-open $1"
} > /dev/null 2>&1

并查看 https://www.gnu.org/software/bash/manual/bash.html#Shell-Functions了解更多。

关于linux - 从函数 bashrc 调用 nohup 时删除输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53885092/

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