Я использовал следующий синтаксис как часть сценария ksh, чтобы проверить, существует ли слово Validation
в LINE_FROM_FILE
.
[[ "${LINE_FROM_FILE##*Validation}" != "${LINE_FROM_FILE}" ]] && print "match Validation"
Проблема этого синтаксиса в том, что он также соответствует словам типа Valid
или ValidationVALID
и т. Д., И моя цель состоит в том, чтобы точно соответствовать слову Validation
в переменной $LINE_FROM_FILE
.
Я спрашиваю, возможно ли также использовать синтаксис Perl в моем скрипте, чтобы точно соответствовать слову Validation
, например:
[[ ` some perl command ` = Validation ]] && print "match Validation"