LINUX.ORG.RU

История изменений

Исправление vodz, (текущая версия) :

Экспортированные таки даёт.

Нет конечно, в новом процессе пайпа и неэкспортированые также передаются в шел, экспорт влияет только для внешних команд к шелу. А вот прочитать изменение переменных после завершения суброцесса также невозможно и экспорт ничем не поможет.

unset IFS даёт тот же результат.

Нет конечно. Результат разный и описан в документации. Да, там много схожего, но так всегда, когда есть разные способы, то и отличия должны быть, хоть и минимальные, иначе для чего тогда вообще делать разное.

Это какой-то фбашизм…

Вот всё так у вас. Знаний не хватает, чтобы спорить, говорите чушь.

Исправление vodz, :

Экспортированные таки даёт.

Нет конечно, в новом процессе пайпа и неэкспортированые также передаются в шел, экспорт влияет только для внешних команд к шелу. А вот прочитать изменение переменныех после завершения суброцесса также невозможно и экспорт ничем не поможет.

unset IFS даёт тот же результат.

Нет конечно. Результат разный и описан в документации. Да, там много схожего, но так всегда, когда есть разные способы, то и отличия должны быть, хоть и минимальные, иначе для чего тогда вообще делать разное.

Это какой-то фбашизм…

Вот всё так у вас. Знаний не хватает, чтобы спорить, говорите чушь.

Исходная версия vodz, :

Экспортированные таки даёт.

Нет конечно, в новом процессе пайпа и неэкспортированые также передаются в шел, экспорт влияет только для внешних команд к шелу. А вот прочитать переменные после завершения суброцесса также невозможно и экспорт ничем не поможет.

unset IFS даёт тот же результат.

Нет конечно. Результат разный и описан в документации. Да, там много схожего, но так всегда, когда есть разные способы, то и отличия должны быть, хоть и минимальные, иначе для чего тогда вообще делать разное.

Это какой-то фбашизм…

Вот всё так у вас. Знаний не хватает, чтобы спорить, говорите чушь.