bash - 使用 bash 打开新的控制台/lxterminal 窗口 - Raspbian Jessie Lite

标签 bash terminal debian raspbian raspberry-pi3

编辑

Raspbian Jessie Lite does not open to LXTerminal gui - it's just a console window - so unless there's a way to open a new "console" window it looks like I need to install lxterminal

我想运行一个 bash 脚本,最后 在另一个 LXTerminal 窗口中打开一个新命令 并让它运行,而我的登录窗口中仍然有命令行,当 bash 脚本结束时.

我在 Pi 3 上运行 Raspbian Jessie Lite

我是 Linux 世界的新手 - 所以我尝试从命令行输入 lxterm、lxterminal、LXTerminal,显然误解了要求。

我也试过使用“&”在后台运行命令,但它似乎需要终端来输出,因为它失败了,我不明白为什么。它本身运行良好,但会向终端转储大量连续文本。

是否可以在 Jessie Lite 中打开一个新的终端窗口 - 如果我可以这样做,我可以在启动时弄清楚如何将命令传递给它

希望这是一个简单的解决方案,因为我对 Linux 世界还很陌生

编辑

Note that I'm willing to download any utilities or other terminals if that makes it possible

谢谢

最佳答案

您可以使用内置的bash lxterminal为此以编程方式。

lxterminal\
    --title="MyScriptWindow" \
    -e "bash -c ./somescript.sh;bash"\

bash 在最后手动触发,以防止终端在命令或脚本完成后关闭。

关于bash - 使用 bash 打开新的控制台/lxterminal 窗口 - Raspbian Jessie Lite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38320361/

相关文章:

bash - 将文件内容 append 到 Bash 中现有文件的底部

linux - 在 Bash 脚本中创建日志

java - 使用终端编译java项目

macos - 如何在 Mac OS 上重新分配端口号?

windows - 如何在 Windows 上访问 Node 中的 stdout.columns?

linux - 如果在执行 `git checkout $tag` 命令之前存在标签,我如何检查间隔循环?

linux - ansible - 通过 ansible-playbook 执行 InstallHalyard.sh 脚本时没有任何反应

arrays - 将带有空格的输入作为 bash 数组中的单个元素

python - 使用 scipy 中的 ConvexHull 时出错

debian - 使用 Ansible 使用 debconf-set-selections 自动化*仅* exim4 配置