我正在使用 paramiko ssh 将文件放在远程机器上,如下所示。
rl = str(""" {"run_list":["role[monitor_server]"]}""")
cmd = """sudo touch /etc/chef/first-boot.json;sudo su - -c 'echo "%s" >> /etc/chef/first-boot.json'""" % (rl)
ssh.exec_command(cmd)
但是,当我查看文件时,它看起来像这样。
{run_list:[role[monitor_server]]}
我需要它来看看这个: {"run_list":["role[monitor_server]"]}
如何保留引号?