История изменений
Исправление torvn77, (текущая версия) :
почему $ echo one ${two} не ругается на необъявленную переменную?
Может это недосмотр, а может и сознательно, потому как была концепция ЯП для домохозяек и детей, в котором многое не сделанное программирующим доделовалось автоматом, жизнь показала порочность такого подхода, но это было намного посже создания и становления bash.
Причём скорее всего и not found пишется после неудачной попыткизапуска команды.
Исходная версия torvn77, :
почему $ echo one ${two} не ругается на необъявленную переменную?
Может это недосмотр, а может и сознательно, потому как была концепция ЯП для домохозяек и детей, в котором многое не сделанное программирующим доделовалось автоматом, жизнь показала порочность такого подхода, но это было намного посже создания и становления bash.