我们在使用PuTTY / Plink运行命令时是否可以保存执行日志

时间:2014-12-09 05:15:40

标签: linux cmd putty plink

我正在使用Plink在远程计算机上运行命令。为了完全自动化我的过程 需要在某处保存执行日志。我正在使用一个bat文件:

C:\Ptty\plink.exe root@<IP> -pw <password> -m C:\Ptty\LaunchFile.txt

C:\Ptty\LaunchFile.txt包含我想要运行的命令。

./Launch.sh jobName=<job name> restart.mode=false

有没有办法保存执行日志,以便我以后可以监控它??

2 个答案:

答案 0 :(得分:1)

plink是一个控制台应用程序。实际上,这可能只是它的目的。因此,可以像使用任何其他命令行命令/工具一样将其输出重定向到文件。

以下示例将标准和错误输出重定向到文件output.log

plink.exe -m script.txt username@example.com > output.log 2>&1

另见Redirect Windows cmd stdout and stderr to a single file

答案 1 :(得分:0)

这是我在Windows上使用putty.exe时记录所有内容的方法之一。

enter image description here