标签: bash python-2.7 paramiko netcat
我正在使用Paramiko的exec_command在localhost中执行命令,并尝试将localhost的输出写入文件。
我尝试了以下命令,
stdin, stdout, stderr=ssh_client.exec_command('echo "command" |nc localhost 6666 > /opt/doc/Output.txt 2>&1')
该命令已成功执行,并且该命令的结果也是第一次写入。重复执行时,不会写入。我需要关闭并打开服务器,然后再次运行命令。