следующего синтаксиса теста является частью КШ сценариясценария оболочки + матч слово в строке без использования эха
[[ $PARAM = TRUE ]] && [[ ` echo $LINE_FROM_FILE | grep -c Validation ` -eq 1 ]] && print "find Validation word"
Может ли я получить некоторую другую творческую/решение/синтаксис команды для проверки, если проверка слово существует в LINE_FROM_FILE без к использовать команду echo?
LINE_FROM_FILE = "123 Проверка V125 TCP IP = 1.2.56.4"
замечание: нужно точно соответствовать Validation слово
ЛИДИЯ
# LINE_FROM_FILE = "1 2 3 ValidationWORD" # [["$ {LINE_FROM_FILE ## * Validation}"! = "$ {LINE_FROM_FILE}" ]] && print OK OK – lidia
попробуйте LINE_FROM_FILE = "1 2 3 ValidationWORD", тогда вы увидите, что это s также соответствуют - :( – lidia
Ваша версия 'grep' также будет соответствовать этой строке. То, что я сделал, это то, что сделала эта версия. –