我在bash脚本中使用scrollPane.setFitToWidth(true);
实用程序编写了一个简单的菜单。
我们的想法是菜单脚本将在一个屏幕会话中运行,我可以通过SSH(或其他任何)连接。
然后我想使用菜单启动/停止在机器上运行的应用程序。例如,可能有一个名为" Start / Stop gEdit"的菜单项。当它被选中时,可能会发生以下两种情况之一:
我的问题是,从我的bash脚本启动(和关闭)应用程序的最佳方法是什么?这是在Debian上。
编辑:新贵是正确的选择吗?为像gEdit这样的东西编写一个upstart脚本似乎很奇怪。
答案 0 :(得分:0)
AFAIK .. 您可以使用与命令行相同的方式从bash脚本运行/停止应用程序。
./
要运行
kill -9 pid
关闭。
Debian现在正在使用systemd Not upstart。
如果您想查看gedit是否正在运行以启动/停止,您可以执行pgrep gedit
之类的操作:
if [ pgrep gedit > 0 ]
echo "Something"
then
echo "Other thing"