I'm trying to write to a monit config file using standard bash scripting inside if python's os.system()
, this string is what I'd like to mimic.
echo -e "\t" start program = \""/etc/init.d/snortd00 start\"" >> /etc/monit.d/ips_svcs.monit
Here are my attempts using os.system()
. They all produce the same results. None of which are writing the quotes around /etc/init.d/snortd00 start
os.system('echo -e \"\t\" start program = \""/etc/init.d/snortd00 start\"" >> /etc/monit.d/ips_svcs.monit')
os.system('echo -e \"\t\" start program = \"\"/etc/init.d/snortd00 start\"\" >> /etc/monit.d/ips_svcs.monit')
os.system('echo -e \"\t\" start program = "/etc/init.d/snortd00 start" >> /etc/monit.d/ips_svcs.monit')
os.system('echo -e \"\t\" start program = "\"/etc/init.d/snortd00 start\"" >> /etc/monit.d/ips_svcs.monit')
This is what is being written using all four os.system()
statments. start program = /etc/init.d/snortd00 start
I'm looking for this start program = "/etc/init.d/snortd00 start"