gpt4 book ai didi

linux - Raspbian (jessie) 打开新的终端窗口

转载 作者:太空宇宙 更新时间:2023-11-04 09:22:35 25 4
gpt4 key购买 nike

我是 Linux/Raspberry PI 的新手。

我想在新的 shell 窗口中从 shell 脚本运行命令,因为像“cvlc music.mp3”(VLC PLAYER)这样的命令会阻塞 shell,直到播放完成。

因此将播放命令导出到另一个shell会很好

这是正确的吗?gnome-terminal && lxterminal 似乎不是分发的选项

出于测试目的,我创建了两个虚拟 shell 脚本:

[开始.sh]

#!/bin/sh
lxterminal\
--title="MyScriptWindow" \
-e "bash -c ./exe.sh;bash"\
[exe.sh]

#!/bin/sh
echo "Hello World"

[输出]

root@raspberrypi:/home/pi# ./start.sh

(lxterminal:1315): Gtk-WARNING **: cannot open display:

最佳答案

如果我没理解错的话,你做这一切只是因为你希望 shell 在你的 cvlc 执行时被释放。

你只需要将它从shell标准输出中分离出来,作为后台进程运行

nohup cvlc music.mp3 &

够了吗?

关于linux - Raspbian (jessie) 打开新的终端窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40178563/

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