Я пытаюсь установить Antlr4 в Ubuntu.
Я попытался добавить файл antlr4 в файл (.cshrc) с помощью команды:
set CLASSPATH = ($CLASSPATH /user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar)
при попытке загрузить исходный файл (.cshrc) я получаю сообщение об ошибке:
CLASSPATH: Undefined variable
как я могу это решить?
Если я правильно вас пойму, вы можете сделать это так:
#!/usr/bin/csh
if $?CLASSPATH then
setenv CLASSPATH ${CLASSPATH}:/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
else
setenv CLASSPATH /user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
endif
echo $CLASSPATH
И вы можете проверить это так,
$ CLASSPATH=A ./test.csh
A:/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar
$ ./test.csh
/user/Documents/Antlr4/bin/antlr-4.2.2-complete.jar