2

действительно озадачен этим.

я хочу установить несколько переменных для скрипта (пути)

согласно всему, что я нашел, это должно работать, но это не так;

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.

издевался надо мной какое-то время!

большое спасибо, Дэн.

1 ответ1

3

Я парень из Linux, но это похоже на приглашение (t)csh вместо bash (какой синтаксис вы пытаетесь использовать).

В мире csh переменные могут быть установлены с помощью

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

В Bash вы можете сделать:

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

(вам нужно сделать это, потому что "нормальные" назначения x=y очищаются, когда скрипт перестает работать)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .