【发布时间】:2015-07-10 09:36:44
【问题描述】:
我无权使用 ssh/sftp(使用私钥/公钥)。所以ftp是我唯一的选择。
以下代码对我来说很好,从 Unix 机器获取文件,但我的座右铭是使用 java 从 Windows 登录到 UNIX 机器,然后从我的主目录转到另一个目录并使用grep,然后将该输出复制回我的 windows java 程序。我正在寻找如何在框中执行一些 Unix 命令。就像我们在 shell/python/ant 中做的那样......
new URL("ftp://user:password@url/sourcefile;type=i");
URLConnection con = url.openConnection();
BufferedInputStream in =
new BufferedInputStream(con.getInputStream());
FileOutputStream out =
new FileOutputStream("Targetfile");
【问题讨论】: