В чем разница между «экспорт» и «setenv»?


Ответы:


19

нет ничего, кроме:

setenv это имя команды в семействе оболочек * csh

export это имя команды в «другом» семействе оболочек (ясень, борн, борн снова, зш)

и, ладно, синтаксис немного отличается. а кроме этого? никто.


1
Разрешено ли нам считать этот ублюдочный синтаксис c-shell из Беркли "устаревшим"?
MSW


1
хорошо осознавать, что в bourne (в отличие от bash) вы не можете этого сделать export VARIABLE=VALUE. Вместо этого вам нужно сделать VARIABLE=VALUE\n export VARIABLE
Майк Велла
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.