使用jsch(JCraft)我需要pg一个unix文本文件



我需要连接到SSH服务器并拉出一个大文件的数据。我可以用cat命令来完成,大约需要10 -15分钟的时间。

这里的挑战是,我不能使用sftp, exe即通道通道= session.openChannel("sftp");,Channel Channel = session.openChannel("exec");不允许在我的珠三角环境。

唯一的选项是"shell"。

谁能告诉我如何做pg,直到在文件中找到一个特定的模式。

请帮我一个代码示例!!

希望你收到我的查询。

下面的示例程序如何?

 https://gist.github.com/4482587

它将远程执行"gzip -c",并对给定的数据流进行gunzip。

最新更新