java 执行shell 命令
expdp prods/prods directory=dumpfile dumpfile=/home/oracle/lee/test.dmp logfile=/home/oracle/lee/test.log tables=(access_right)
如何才能不通过sh文件执行该命令,
比如像:String[] cmd1 = new String[]
{
"/bin/sh",
"-c",
"host expdp prods/prods directory=dumpfile dumpfile=/home/oracle/lee/test.dmp logfile=/home/oracle/lee/test.log tables=(access_right)" };
Process p = Runtime.getRuntime().exec(cmd1);
这种方式,但是这段执行不成功?