Was ist der Unterschied zwischen "export" und "setenv"?


Antworten:


19

es gibt keine aber:

setenv ist der Name des Befehls in der Shell-Familie * csh

export ist der Name des Befehls in der "anderen" Muschelfamilie (ash, bourne, bourne again, zsh)

und ok, die syntax ist etwas anders. aber sonst? keiner.


1
Dürfen wir die bastard c-shell-Syntax von Berkeley noch als "veraltet" bezeichnen?
msw


1
es ist gut zu wissen, dass man in bourne (anders als in bash) nicht kann export VARIABLE=VALUE. Stattdessen müssen Sie tun VARIABLE=VALUE\n export VARIABLE
Mike Vella
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.