我试图用xterm执行一个程序,然后在程序运行时关闭xterm,但这似乎不像我所期望的那样工作。
在bash中有一个选项bash -c [command]xterm中也有什么东西吗?
当前我正在使用xterm -e [command],但这将保持xterm窗口打开,直到“我的程序完成”。但我想打开它,运行程序,关闭它并保持程序运行。
有办法吗?

最佳答案

我这样做(从bash文件)就像:

my@self:~$ cat /usr/bin/rdesk.sh

#!/bin/bash
xterm -e 'perl /home/my/script.pl'

当我运行rdesk.sh文件时,它用一个perl脚本启动xterm,给我一些选项。选择一个后,我可以关闭窗口,运行所选程序。
所以您可能只需要将xterm -e ...命令放入bash脚本。

关于linux - 使用xterm执行命令并关闭,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49175107/

10-16 11:17