ProcessBuilder pb=new ProcessBuilder("./mybash.sh");
pb.directory(new File("/home/pera/"));
pb.redirectErrorStream(true);
Process p = pb.start();
bash文件:
cd ~/OpenFOAM/pera-2.2.0/run/cavity
blockMesh
出现:
./mybash.sh: ./mybash.sh: blockMesh: not found
错误.
bash文件如果调用ls, ifconfig 等命令,一切正常。
而且blockMesh这个命令在终端下执行,也没问题。
求解!!!!!