**
* TODO
* ssh 方式 写入hdfs
* 先切换主机
* 然后执行hdfs 创建命令
* 多个参数 处理方式
*/
String param1 = "\"we when are young\"";
String param2 = "whole.txt";
String param3 = "/tmp";
List<String> cmdList = 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);
02-06
2619
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)