Практическое написание сценариев командной оболочки Bash/Bash подстановки: различия между версиями
Содержимое удалено Содержимое добавлено
→Особенности интерпретации подстановок: Опечатка Метки: с мобильного устройства из мобильной версии |
|||
Строка 630:
Подстановки являются очень тонким местом интерпретатора и непонимание общего механизма может приводить к неявным, трудноуловимым ошибкам. В основном все проблемы начинаются тогда, когда в строках появляются символы разделителей IFS.
Давайте начнем с общих правил. Интерпретатор, разбирая сценарий построчно, разбивает каждую строку на
<source lang="bash">
# Данная команда состоит из 4 голых слов. Из них крайнее левое слово всегда интерпретируется как имя команды,
|