Plink 输出在同一行

Plink output on same line

当我运行代码时:

os.system('plink -ssh -l root 192.168.107.3 -pw xxxxx -m "c:\Users\XXXX\Desktop\com.txt" > "c:\Users\xxx\Desktop\out.txt" 2>&1')

连接到远程系统以 运行 命令并将其输出存储在 out.txt。

com.txt(命令文本文件)包含命令: 日期 && 时钟

在单行中给出 out.txt 中的输出,例如:


5 月 29 日星期二 16:10:49 IST 2018 5 月 29 日星期二 16:10:40 2018 -0.522861 秒


我需要在新行中为每个命令输出,例如:


5 月 29 日,星期二 16:10:49 IST 2018

5 月 29 日星期二 16:10:40 2018 -0.522861 秒


我尝试添加

回显“”

在每个命令之间但不更改输出文本文件。

任何帮助将不胜感激!

我 运行宁 python 2.7.12 windows 10.

问题是记事本不显示“\n”并在一行中显示所有输出。因此,当使用写字板打开时,输出按照我的意愿分行。

希望它能帮助面临这个小问题的任何人。