String cmd = "ps -ef | grep "XXX" "
使用Runtime rt = Runtime.getRuntime();类时
rt.exec(cmd);执行的仅仅是ps -ef命令,
如果需要正确执行管道信息,命令需要改成:
rt.exec(new String[] {"/bin/sh", "-c", cmd});即可。