Цитирование Bash в подстановке команд

Мне трудно это понять. Следующая команда раскрывает файлы:

% echo "(echo " * " )"
(echo  foo.txt bar.txt  )

Но это не

% echo "$(echo " * " )"
 * 

Звездочка * без кавычек. Разве не должно происходить искажение файла в обоих случаях? Как подстановка команд влияет на этот случай?

Ответы на вопрос(2)

Ваш ответ на вопрос