如何编写将在matchbox-terminal中启动并执行简单bash脚本的.desktop文件?
我目前的helloworld.desktop如下所示:
[Desktop Entry]
Name=Hello World terminal
Comment=Test app
StartupNotify=false
Terminal=true
Type=Application
Exec=matchbox-terminal -e "bash -c /usr/bin/helloworld;$SHELL"
启动helloworld.desktop,我希望看到一个新的终端显示脚本中的标准输出。相反,启动.desktop文件会打开一个新的matchbox-terminal,但根本不会执行该脚本。
用于制作新终端并在其中执行脚本的正确matchbox-terminal命令是什么?
为了记录,这是在运行core-image-sato的i.MX6上。
答案 0 :(得分:3)
matchbox-terminal只接受与GTK +相关的参数,其中没有一个涉及运行单独的命令;它会将argc
和argv
直接转储到gtk_init()
,否则会忽略它们。