请高人指教 ... ... 谢谢!! 我在本地linx虚拟机上运行一个 shell程序,详见如下:
#! /bin/bash
export PATH=$JAVA_HOME/bin:$PATH
cd ../lib
PWD=`pwd`
for file in `ls *.jar`
do
CLASSPATH=$CLASSPATH:${PWD}/${file}
done 运行中报错:没有那个文件或目录 : cd ../lib
实际执行 cd ../lib 是正确的.
#! /bin/bash
export PATH=$JAVA_HOME/bin:$PATH
cd ../lib
PWD=`pwd`
for file in `ls *.jar`
do
CLASSPATH=$CLASSPATH:${PWD}/${file}
done 运行中报错:没有那个文件或目录 : cd ../lib
实际执行 cd ../lib 是正确的.
不要这样写,容易出错,
像楼上说的用绝对路径
cd /home/user_name/mydir/lib,