Java 如何执行进程并更改第0个参数?

Java 如何执行进程并更改第0个参数?,java,exec,processbuilder,Java,Exec,Processbuilder,我试图做一些基本的事情,比如在bash中修改传递给程序的第0个参数。但是,我看不到任何使用ProcessBuilder实现这一点的方法。有没有办法做到这一点 第0个参数不是程序本身的名称吗?@nafas通常是的,但当直接使用来自C的exec*调用时,它可以更改

我试图做一些基本的事情,比如在bash中修改传递给程序的第0个参数。但是,我看不到任何使用ProcessBuilder实现这一点的方法。有没有办法做到这一点

第0个参数不是程序本身的名称吗?@nafas通常是的,但当直接使用来自C的exec*调用时,它可以更改