#python #echo #fabric
Вопрос:
На самом деле я пытаюсь создать команду для всех моих серверов. Но линия, которую я хочу поставить, имеет значение, чего я не хочу …
Вот команда fabric :
sudo('echo "*/5 * * * * root sudo ssacli ctrl first pd all show status | sed -n 2p | grep -q REBUILDING;echo $? > /home/admin/ZABBIX/test | sudo tee -a /etc/cron.d/zabbix')
Это возвращается в моем кронтабе :
*/5 * * * * root sudo ssacli ctrl first pd all show status | sed -n 2p | grep -q REBUILDING;echo 0 > /home/admin/ZABBIX/test
Итак, проблема в том, что echo $? становится echo 0
Я не знаю, как с этим бороться, я перепробовал много вариантов.