Вот вопрос:Shell Котировка с и без переменных окружения
Когда оболочка читает командную строку, в чем разница между текстом заключен в двойных кавычках (") и текст, заключенных между одинарными кавычками (')?
Вы должны рассмотреть два случая, в которых есть переменные окружения, и нет никаких экологических переменных.
Я не могу найти разницу, мне используются обоих случаях такой же способ.
У меня есть немного понимания жестких и мягких цитат, но это меня бросило.
В этом контексте нет никакой разницы между переменными среды и нормальными переменными оболочки. Почему вы верите иначе? – chepner
С другой стороны, я думаю, что ваш вопросник ошибается, ссылаясь на переменные вообще как «переменные среды». Читая это так, ваше понимание того, что двойные кавычки допускают расширение параметра, является правильным ответом. – chepner
Благодарим вас за разъяснение. – user2181271