2014-12-19 180 views
0

我在日常工作中需要做的事情。有一些日志文件是使用Java应用程序在Web和应用服务器上创建的。我必须登录到腻子。然后我必须登录到服务器。之后,我必须走上一定的道路。然后提取一些日志文件,它们是.txt文件。然后,我必须在Windows中进入命令提示符并将由putty提取的日志文件保存到本地计算机硬盘。从putty中提取日志

我想自动执行此任务。是否可以在腻子中编写过程/脚本来完成这项任务?请指点我的资源或任何帮助将不胜感激。

+1

请转到[此链接]的PuTTY用户手册(http://the.earth.li/~sgtatham/putty/0.63/htmldoc/)。关于Plink的部分可能会做你所需要的。我从来没有使用PuTTY的这个功能,所以我不知道它是否会做你需要的。 – ajb 2014-12-19 05:30:49

+0

您需要向我们提供有关*“登录到腻子......然后......登录到服务器”*的更多详细信息。你还使用什么协议?另外考虑将你的问题提交给[su],它会更适合那里。这是[off-topic](http:// $ SITEURL $/help/on-topic)。 – 2014-12-19 08:13:41

+0

@MartinPrikryl当然。感谢您的建议。 – 2014-12-19 11:16:20

回答

1

我认为你可以用plink做到这一点,我认为它会捕获标准输出到你的终端,尽管如此,不要引用我的话。我目前无法为您测试,因为我只有一台Linux机器。

plink [email protected] cat /path/tofile/log.log > c:\log.txt 

如果没有得到正确的SFTP客户端,应该让你做你需要的。

如果你得到的基本案例工作,我建议拉本地档案和提取。当文本压缩良好时它会更快,并且控制输入/输出文件名会更容易。