|

楼主 |
发表于 2003-7-6 16:39:28
|
显示全部楼层
我按照你的方法将脚本写成函数的形式并且在profile里指明了路径,然后在命令行里执行函数时不输出任何结果,也没有报错.但是将脚本改为原来普通的形式后重启系统,竟然在任何目录下都可以象执行ls命令一样成功地执行了脚本,也就是说不用定义函数也可以直接运行自己的脚本? 当然!但是直接运行脚本是因为在path中你已经为shell提供了你脚本所在的路径,而一些常用的小脚本,一函数的方法去定义的话,一般来说运行速度要比你每次从磁盘中读取文件要快得多而且占用资源很少!因为函数是在启动之后就已经驻留在内存啦. |
|