我创build了符号链接到/var/tmp/platform.bash文件 – /etc/rc3.d/platform.bash
ln -s /var/tmp/platform.bash /etc/rc3.d/platform.bash
脚本存在于/ var / tmp下:
-rwxr-xr-x 1 root root 58442 Aug 30 08:49 platform.bash
来自/etc/rc3.d的视图:
lrwxrwxrwx 1 root root 31 Aug 30 06:33 S99platform.bash -> /var/tmp/platform.bash
我的目标是重启后运行platform.bash(在solaris 10操作系统上)
从某种原因的脚本platform.bash不能运行后重新启动? 请通知我需要检查以validation问题?
我的脚本(platform.bash)
#!/bin/bash echo test > /var/tmp/log.txt
这不是启动脚本的正确方法。 你的脚本应该有相应的S ## / K ##。 例如,你应该build立链接为`
/etc/rc3.d/S98platform.bash
和
/etc/rc3.d/K98platform.bash
因为每个脚本都以数字顺序运行相应的START和KILL脚本。
你应该遵循这个artticle来更好地理解Solaris init脚本过程: