Running shell script from java code and pass arguments

前端 未结 4 1612
走了就别回头了
走了就别回头了 2020-12-12 04:40

I am executing a shell script from Java program. I have implemented it using Runtime class. Below is the code I implemented

final StringBuilder sb = new Stri         


        
4条回答
  •  爱一瞬间的悲伤
    2020-12-12 05:13

    Use ProcessBuilder , it's what it's designed for, to make your life easier

    ProcessBuilder pb = new ProcessBuilder("test.sh", "/path", "/my/text file");
    Process p = pb.start();
    

提交回复
热议问题