2 votes

set variables terminal os x

J'ai vraiment du mal avec ça.

je veux définir quelques variables pour un script (chemins)

D'après tout ce que j'ai trouvé, cela devrait fonctionner mais ce n'est pas le cas ;

SRC=/Volumes/MP_JUBBLER/testing/src/
SRC=/Volumes/MP_JUBBLER/testing/src/: Command not found.
echo $SRC
[MP-jynkBase:~] dan% echo $SRC
SRC: Undefined variable.

ça me turlupine depuis un moment !

Merci beaucoup, Dan.

3voto

Janne Pikkarainen Points 7357

Je suis un gars de Linux, mais ça ressemble à un (t)csh m'invite au lieu de bash (la syntaxe que vous essayez d'utiliser).

En csh, les variables du monde peuvent être définies avec

setenv SRC "/Volumes/MP_JUBBLER/testing/src/"

Dans Bash, vous pourriez le faire :

export SRC="/Volumes/MP_JUBBLER/testing/src/"

(vous devez faire cela, car "normal" x=y les affectations sont effacées lorsque le script cesse de s'exécuter).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X