0

我通常会在当前目录中使用输入文件运行我的 Java 程序。

java myClass < input.txt > output.txt

但是,如果我的输入文件在另一个目录(例如拇指驱动器)中,我应该输入什么,并且我也想将我的输出文件保存到同一个外部目录?

4

2 回答 2

1

您是否尝试过指定完整路径,例如

java myClass < /media/thumbdrive/input.txt > /media/thumbdrive/output.txt
于 2012-09-30T16:43:11.977 回答
0

其实我真的不知道如何写一个绝对路径。但后来我记得你可以将东西拖放到 Mac 的终端中。

因此,要读取/写入另一个目录,只需提供绝对路径。

java TestShell < /Users/me/Downloads/intput.txt  > /Users/me/Downloads/output.txt
于 2012-09-30T16:43:34.247 回答