Проблема в аргументах вашей команды sed.Полагаю, вы хотели заменить строку «name» на «jega» в файле «copy_vmlist».Попробуйте:
#!/usr/bin/python
import subprocess
with open('file.txt') as f:
content = f.read().strip()
cmd = "sed -i 's/name/%s/' copy_vmlist" % content
subprocess.call(cmd ,shell=True)
Редактировать:
После редактирования вам понадобится:
cmd = "sed -i 's/name/name %s/' copy_vmlist" % content