Я использовал следующий синтаксис как часть сценария ksh, чтобы проверить, существует ли слово Validation
в LINE_FROM_FILE
.Как выполнить точное совпадение слов в переменной в ksh?
[[ "${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"
у вас есть пример – lidia
пример включен ...../ – ennuikiller
у вас есть соответствующий пример для соответствия словам подтверждения – lidia