请教一个etcrc.drc.sysinit里一个语句

请教一个etcrc.drc.sysinit里一个语句

在/etc/rc.d/rc.sysinit里面有这么一句:
. /etc/init.d/functions
我猜想它的作用是引入functions里的函数,但是,但我也模仿上面的样子写一个
. /etc.init.d/splash_functions
时,
启动与关机的时候出现
. /etc/init.d/splash_functions permession deny
这是怎么一回事呢??
写得很清楚了呀:
[code:1]
permession deny
[/code:1]
看看那个文件的权限
我把那个文件的权限都改成777了,还是一样
把那个文件贴出来看看 :neutral:
. /etc.init.d/functions 中的functions好像是关键字
那是一个shell脚本,里头都是定义好的函数
我是这样想的,我也写了一些函数,在启动的时候调用,所以我学着上面那样 加入一行
. /etc/init.d/splash_functions
然后在后面执行splash_functions里的函数。
你们说说应该怎么做呢??
/etc/init.d/splash_functions:
[code:1]
#!/bin/bash
# test only
function tingxx(){
        kmail
}[/code:1]
/etc/rc.d/rc.sysinit中添加一句:[code:1]. /etc/init.d/splash_functions[/code:1]
看看这样行不?
然后运行tingxx命令

不过不建议你修改这几个文件,建议你修改 /etc/rc.d/rc.local 文件
先写一个脚本,然后修改/etc/inittab,在其中加入:
myrc:5nce:your file
你们的主意不错,可是我现在的问题是,splash_function里的函数是有关gensplash的。完成在启动的时候显示文字说明,显示启动进度条之类的工作。这个可不能写到rc.local里吧(那是系统都要启动完了)

有没有谁有兴趣一起做这个项目,把gensplash移到magic linux上
,内核部分已经搞定,剩下脚本没有完成,我对bash不是很明白:(