我有这个python脚本,可以将我的桌面连接到互联网。其中没有太多文本,只有几条关于当前状态和时间的消息。因此,如果我可以在具有特定配置文件(具有短框架尺寸和深色背景等)的终端中打开它(打开.py文件的.sh文件),那就太好了。
答案1
将以下脚本放在末尾~/.bashrc
:
if [ x$DISPLAY != x ] ; then
gnome-terminal --save-config=/tmp/prof
PROFILE=$(grep 'ProfileID=' /tmp/prof | sed 's/ProfileID=//g' | tail -1)
if [ "$PROFILE" == "Profile1" ] ; then
# run your script here
fi
fi
第一条if
语句检查您是否正在运行 GNOME 终端,而不是虚拟控制台终端。然后将配置文件的配置保存到/tmp/prof
。第三行从该文件读取配置文件名称。内部if
语句检查它是否是您想要在其中调用脚本的配置文件。
要列出您的配置文件的名称,请运行:
$ gconftool-2 --get /apps/gnome-terminal/global/profile_list
[Default,Profile0,Profile1]