** * TODO * ssh 方式 写入hdfs * 先切换主机 * 然后执行hdfs 创建命令 * 多个参数 处理方式 */ String param1 = ""we when are young""; String param2 = "whole.txt"; String param3 = "/tmp"; ListcmdList = new ArrayList<>(); cmdList.add("/software/app/test_ssh/hdfs.sh"); cmdList.add(param1); cmdList.add(param2); cmdList.add(param3); // 解决参数 "空格分隔问题" Process ps = new ProcessBuilder().command(cmdList).start();// 执行命令 int waitFor = ps.waitFor();// 等待结果 System.err.println("执行结果 --》" + waitFor);



