map.sh脚本调用GMT(作图工具)生成一个ps格式的图,在shell中输入 ./map.sh 生成的ps文件可以用ubuntu的GIMP或Ghostscript打开,但是用java调用map.sh生成的ps文件不能打开,想请教各位一下原因,谢谢!下面是java代码:
String shellpath = "/home/GMT/";
Process process;
process = Runtime.getRuntime().exec("chmod 777 " + shellpath + "map.sh");
process.waitFor();  
process = Runtime.getRuntime().exec("/bin/sh "+shellpath+"map.sh");
process.destroy();这是map.sh文件:
#!/bin/sh
/home/GMT/bin/pscoast -R113.5/123.5/31.400002/41.4 -JM6i -B1 -P -Glightbrown -Slightblue -Lf134/49/42.5/500 -K > /home/GMT/map.ps/home/GMT/bin/psxy -R -J -O -Cquakes.cpt quakes.d -Sci -Wthinnest >> /home/GMT/map.ps