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