Практическое написание сценариев командной оболочки Bash/Bash подстановки: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 792:
 
Внутри кавычек нельзя использовать скобочные подстановки, тильда-подстановки и globbing-подстановки, потому что эти подстановки могут интерпретироваться только на самом верху. Тем не менее, их можно приклеивать к закавыченным подстановкам.
<source lang="bash">
PATH="/music collection/jazz/Louis Armstrong/Dream A Little Dream Of Me"
echo "$(echo ~)""$PATH."{wav,mp3}
# Результат:
# /home/john/music collection/jazz/Louis Armstrong/Dream A Little Dream Of Me.wav /home/john/music collection/jazz/Louis Armstrong/Dream A Little Dream Of Me.mp3
</source>
 
=== Отложенная вложенная интерпретация подстановок ===