找不到 bash setenv 命令

11 bash environment-variables

当我使用以下命令时

         setenv CLASSPATH /path/mysql-connector-java-ver-bin.jar:$CLASSPATH
Run Code Online (Sandbox Code Playgroud)

错误是

        bash setenv command is not found
Run Code Online (Sandbox Code Playgroud)

当我通过 which 命令找到 setenv 的路径时,我找到了以下路径

 (/usr/kerberos/sbin:/usr/kerberos/bin:/home/ec2/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/home/ec2/bin:/root/bin)
Run Code Online (Sandbox Code Playgroud)

小智 17

setenv属于(t)csh,不属于bash哪个是 CentOS 中的默认 shell。用

export CLASSPATH="/path/mysql-connector-java-ver-bin.jar:$CLASSPATH"
Run Code Online (Sandbox Code Playgroud)

反而。