小编Joh*_*995的帖子

使用Runtime.exec创建文件?

我在Java中使用Runtime.exec时遇到了麻烦,似乎有些命令可以正常工作而其他命令却没有.例如,如果我跑

echo some data > data.txt
Run Code Online (Sandbox Code Playgroud)

在我的终端它工作正常,但是如果我尝试使用Java来执行此操作它不起作用.

Runtime mRuntime = Runtime.getRuntime();
Process mProcess = mRuntime.exec("echo some data > data.txt");
mProcess.waitFor();
Run Code Online (Sandbox Code Playgroud)

这有什么理由吗?

java linux shell terminal

3
推荐指数
1
解决办法
4103
查看次数

标签 统计

java ×1

linux ×1

shell ×1

terminal ×1