Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用jsch(JCraft)我需要pg一个unix文本文件_Java_Ssh - Fatal编程技术网

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

Java 使用jsch(JCraft)我需要pg一个unix文本文件,java,ssh,Java,Ssh,我需要连接到ssh服务器并从一个大文件中取出数据。 我可以用cat命令来完成这项工作,大约需要10-15分钟的时间 这里的挑战是,我不能使用sftp,exe i、 e通道=会话.openChannel(“sftp”);和Channel=session.openChannel(“exec”);在我的珠江三角洲环境中是不允许的 剩下的唯一选择是“壳” 谁能告诉我怎么做pg,直到在文件中找到一个特定的模式 请帮我举一个代码示例 希望你明白我的疑问。提前感谢。下面的示例程序怎么样 https://gi

我需要连接到ssh服务器并从一个大文件中取出数据。 我可以用cat命令来完成这项工作,大约需要10-15分钟的时间

这里的挑战是,我不能使用sftp,exe i、 e通道=会话.openChannel(“sftp”);和Channel=session.openChannel(“exec”);在我的珠江三角洲环境中是不允许的

剩下的唯一选择是“壳”

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

请帮我举一个代码示例


希望你明白我的疑问。提前感谢。

下面的示例程序怎么样

 https://gist.github.com/4482587

它将远程执行“gzip-c”,并压缩给定的数据流。

谢谢亲爱的ymnk,在我的PRD环境中,我无权执行gzip命令。只能通过CAT命令或PG命令获取文件内容。猫命令需要更多的时间,所以想去PG命令,所以请帮助我知道如何尝试PG命令,直到找到特定的模式…thnks!!如果“PG command”是指PG command(按页面浏览文本文件),我不想用它来实现这个目的。启用数据包压缩怎么样?将jzlib.jar添加到类路径后,try jzlib.jar将在