使用runtime.exec在java中使用unix perl命令

使用runtime.exec在java中使用unix perl命令,java,unix,Java,Unix,我试图用perl命令替换文件中的字符串 Runtime.getRuntime().exec("perl -pi -w -e \'s/22222222/11111111/g;\' " +"outputfilename"); 但我不能让它工作。你能帮我解决这个问题吗?…如果你已经在JVM中了,为什么不使用Java呢?@TJF我有8亿条记录,所以我尝试通过unix来完成它,这样处理时间就更少了。我让它工作起来了

我试图用perl命令替换文件中的字符串

Runtime.getRuntime().exec("perl -pi -w -e \'s/22222222/11111111/g;\' " +"outputfilename");

但我不能让它工作。你能帮我解决这个问题吗?…

如果你已经在JVM中了,为什么不使用Java呢?@TJF我有8亿条记录,所以我尝试通过unix来完成它,这样处理时间就更少了。我让它工作起来了