gpt4 book ai didi

linux - 如何在 Linux 中使用 VLC 执行 nohup 命令

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

我似乎无法让它工作。如果我像往常一样执行命令,VLC 将关闭。

这是命令

./vlc -vvv http://192.168.1.xx:6002 --sout '#transcode{venc=x264{preset=ultrafast},vcodec=h264,vb=1300,ab=128}:standard{access=http,mux=ts,dst=192.168.1.50:9002}'

这是 nohup 命令

nohup ./vlc -vvv http://192.168.1.xx:6002 --sout '#transcode{venc=x264{preset=ultrafast},vcodec=h264,vb=1300,ab=128}:standard{access=http,mux=ts,dst=192.168.1.50:9002}' 2>&1 &;

这是行不通的。我做错了什么吗?基本上我想执行命令并执行另一个命令,因为常规命令会产生连续输出

最佳答案

第二个命令的末尾有一个分号,这将导致它失败(正如我今天早些时候发现的那样)。在 bash 中 & 后的分号无效,如果你想在同一行上有另一个命令(分号的通常原因),你只需在 & 之后放一个空格并添加其他命令。

也就是说 nohup 不是阻止 vlc 产生“连续输出”的方法。为此,您将执行 &>/dev/null 而不是 2>&1

关于linux - 如何在 Linux 中使用 VLC 执行 nohup 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21035115/

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