Chinaunix

标题: shell函数 [打印本页]

作者: jackseans    时间: 2012-12-05 10:03
标题: shell函数
向函数传递参数就像在一般脚本中使用特殊变量$ 1 , $ 2 . . . $ 9一样,函数取得所传参数后,
将原始参数传回s h e l l脚本,因此最好先在函数内重新设置变量保存所传的参数。这样如果函
数有一点错误,就可以通过已经本地化的变量名迅速加以跟踪。函数里调用参数(变量)的
转换以下划线开始,后加变量名,如: _ F I L E N A M E或_ f i l e n a m

这句话如何理解

作者: waker    时间: 2012-12-05 10:06
意思就是:
请注意,shell中除了特别指定,所有变量都是全局的
作者: jackseans    时间: 2012-12-05 10:26
定义 以下划线开头的变量 有特殊含义吗???
作者: waker    时间: 2012-12-05 10:56
对代码来说有,对shell来说没有




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2