0
在bash,但机器人工作的语法如下工作的KSH脚本适合语法的ksh
[[ " $LINE_FROM_FILE " == *[![:alnum:]]Validation[![:alnum:]]* ]] && print "find Validation word"
可以有人有想法如何改变语法也为了适应KSH脚本
备注:这句法的目标,以验证是否验证字$ LINE_FROM_FILE存在
example: LINE_FROM_FILE=" file dir Validation 1283474"
它适用于我...'ksh> LINE_FROM_FILE ='Validation''后面跟着'ksh> [['$ LINE_FROM_FILE“== * [![:alnum:]]验证[![:alnum:]] *]] && print“find Validation word”'outputs' find Validation word'。如果一切都失败了,请尝试'=〜'正则表达式比较。 – janmoesen 2010-08-26 08:01:46
而且您的更新示例('LINE_FROM_FILE =“file dir Validation 1283474”')也适用。 – janmoesen 2010-08-26 08:02:35