linux中.bash_配置文件出现问题

linux中.bash_配置文件出现问题,linux,classpath,.bash-profile,Linux,Classpath,.bash Profile,我正在尝试设置类路径,但出现错误 文件代码: 当我回显Java类路径时,它打印为空 当我通过putty访问服务器时,出现以下错误: -bash:$“\r”:未找到命令 -bash:/home/test/.bash\u配置文件:第16行:语法错误:意外的文件结尾使用dos2unix.bash\u配置文件将Windows新行转换为UNIX新行。使用dos2unix.bash\u配置文件将Windows新行转换为UNIX新行。语法错误可能与CRLF和CR有关,您可以通过在linux端编辑该文件或使用丰

我正在尝试设置类路径,但出现错误

文件代码:

当我回显Java类路径时,它打印为空

当我通过putty访问服务器时,出现以下错误:

-bash:$“\r”:未找到命令
-bash:/home/test/.bash\u配置文件:第16行:语法错误:意外的文件结尾

使用dos2unix.bash\u配置文件将Windows新行转换为UNIX新行。

使用dos2unix.bash\u配置文件将Windows新行转换为UNIX新行。

语法错误可能与CRLF和CR有关,您可以通过在linux端编辑该文件或使用丰富的编辑器(如记事本+)来解决此问题,您可以使用linux新行保存该编辑器,请参阅

此外,您可能希望在.bashrc中编写这些脚本

我的linux机器上的bash手册页上说:

FILES
   /bin/bash
          The bash executable
   /etc/profile
          The systemwide initialization file, executed for login shells
   ~/.bash_profile
          The personal initialization file, executed for login shells
   ~/.bashrc
          The individual per-interactive-shell startup file
   ~/.bash_logout
          The individual login shell cleanup file, executed when  a  login
          shell exits
   ~/.inputrc
          Individual readline initialization file
   /etc/inputrc
          System readline initialization file
根据这一点,OS X上的terminal.app是一个例外

Mac OS X — an exception
An exception to the terminal window guidelines is Mac OS X’s 
Terminal.app, which runs a login shell by default for each new
terminal window, calling .bash_profile instead of .bashrc. Other 
tGUI terminal emulators may do the same, but most tend not to.

语法错误可能与CRLF和CR有关,您可以通过在linux端编辑文件或使用丰富的编辑器(如记事本+)来解决此问题,您可以使用linux新行保存该编辑器,请参阅此

此外,您可能希望在.bashrc中编写这些脚本

我的linux机器上的bash手册页上说:

FILES
   /bin/bash
          The bash executable
   /etc/profile
          The systemwide initialization file, executed for login shells
   ~/.bash_profile
          The personal initialization file, executed for login shells
   ~/.bashrc
          The individual per-interactive-shell startup file
   ~/.bash_logout
          The individual login shell cleanup file, executed when  a  login
          shell exits
   ~/.inputrc
          Individual readline initialization file
   /etc/inputrc
          System readline initialization file
根据这一点,OS X上的terminal.app是一个例外

Mac OS X — an exception
An exception to the terminal window guidelines is Mac OS X’s 
Terminal.app, which runs a login shell by default for each new
terminal window, calling .bash_profile instead of .bashrc. Other 
tGUI terminal emulators may do the same, but most tend not to.