在运行级别 5 启动时创建并运行 bash 脚本

在运行级别 5 启动时创建并运行 bash 脚本

我创建了以下 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'

相关内容