Плохо: модификатор в $(.) Я хочу установить переменную среды в linux и сделал то же самое, указав команду export PATH=$PATH:. Но ошибка Ошибка: модификатор в $(.). Может кто-нибудь это поможет. Я попытался использовать bash shell и ksh Ответ 1 Bad : modifier in $ (.). Это не ошибка Bash, а также не Ksh: она из C- shell или один из его клонов, например Tcsh. Вы хотите: setenv PATH ${PATH}:. Но вы не должны ставить . в свой ${PATH}, это хорошо известный риск безопасности. Ответ 2 Не забывайте избегать двоеточия setenv PYTHONPATH $PYTHONPATH\:/disk1/mypath Ответ 3 Возможно, вы захотите попробовать следующее: export PATH="${PATH}:." Мне не нравится иметь текущий каталог в пути, но в конце он довольно безопасен.
Ответ 1 Bad : modifier in $ (.). Это не ошибка Bash, а также не Ksh: она из C- shell или один из его клонов, например Tcsh. Вы хотите: setenv PATH ${PATH}:. Но вы не должны ставить . в свой ${PATH}, это хорошо известный риск безопасности.
Ответ 3 Возможно, вы захотите попробовать следующее: export PATH="${PATH}:." Мне не нравится иметь текущий каталог в пути, но в конце он довольно безопасен.