![在运行级别 5 启动时创建并运行 bash 脚本](https://linux22.com/image/1451271/%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%BA%A7%E5%88%AB%205%20%E5%90%AF%E5%8A%A8%E6%97%B6%E5%88%9B%E5%BB%BA%E5%B9%B6%E8%BF%90%E8%A1%8C%20bash%20%E8%84%9A%E6%9C%AC.png)
我创建了以下 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'