我创建了以下 hello bash 脚本:
#!/bin/sh
echo "Hello Run Level 5"
我将此脚本放在 /etc/rc.d/rc5.d 目录中,名称为 S100RunLevel5。如何让此脚本在登录 GUI 后运行终端并显示文本?
答案1
您可能能够在 x-server 初始化之前将某种“启动后”命令缓存到其中。不过,运行级别 5 可能是操作系统中 GUI 的启动。为了好玩,请尝试以下操作:
#!/bin/sh
# the extra bash command is to keep the window open
xterm -e 'echo "Hello Run Level 5"; bash'