Python 结构回显命令输出错误

Python 结构回显命令输出错误,python,echo,fabric,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') 这将在我的crontab中

实际上,我正在尝试为我的所有服务器构造一个命令。但我想说的话有价值,我不想要的东西

以下是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')
这将在我的crontab中返回:

*/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

我不知道怎么处理,我尝试了很多选择