package com.alphajuns;
import com.sun.org.apache.xpath.internal.objects.XString;
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;
/**
* @author ZOSH
* @date 2020/7/8 9:20
*/
//transfer_sample2.sh
//sudo docker ps
//run_sh="/data/soft/transfer_sample/run.sh"
//parameter_run_sh=""$run_sh" "$*""
//echo "paramter_run_sh:" $parameter_run_sh
//sudo docker run --rm --name run_centos7 run_centos7:v1.1 /bin/bash -c "$parameter_run_sh"
//sudo docker ps
public class RunProcess {
public static void Sample() {
String commandList = "ls";
RunProcess.run(commandList);
//exec方法无法执行带 | > 等特殊字符的命令,如 ps -ef | grep java 。此时要把整个命令作为 /bin/sh 的参数执行,如:
try {
List<String> commandArr&#