| 自已写的一个shell。 如果通过 ./shellfile 来执行,是一切ok的。
 但是,如果把这个shellfile加入到crontab里,就不行了。
 
 经过检查,是因为如下问题造成的。
 varArray=`mysql -u$DBLogin -p$DBPassword -se "select $FieldName from $DBName.$TableName"`
 加入到crontab后,执行上面的这个语句,检查$?,得到的结果是127,不是0。但是,通过./shellfile,$?就是0。
 
 真是奇怪啦。
 
 另外,如果我想通过 mysql select fieldnamea,fieldnameb from tablename.
 在shell里,要怎样访问fieldnamea,和fieldnameb?
 
 GG不让我搜索 shell 多维数组,不知怎么回事。
 
 [ 本帖最后由 getvps 于 2010-12-20 13:46 编辑 ]
 |