函数的小问题

2009-05-13 14:31:12来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

函数中_LETTERS_ONLY先设置成$1,然后又用awk返回值赋值,那么前面的设置语句还有什么意义呢?
是否可以不要_LETTERS_ONLY=$1这句呢?

char_name()
{
_LETTERS_ONLY=$1

_LETTERS_ONLY = `echo $1 | awk '{if($0~/[^a-z A-Z]/) print "1"}'`

if ["$_LETTERS_ONLY" != ""]
then
return 1
else
return 0
fi
}


而且在FreeBSD里执行的时候 ,总是报错,我是从书上抄下来的代码,为什么会报错呢

_LETTERS_ONLY:not found
_LETTERS_ONLY:not found

[ 本帖最后由 VirusInLife 于 2008-7-11 09:34 编辑 ]

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:还有个小问题?

下一篇:nginx下可否实现对某个目录的访问限制