我是python和fabric api的新手。我正在嘗試使用sudo功能在bash終端中運行sed命令,該命令在找到特定的文本行後插入一些文本。我試圖插入到我正在修改的文件中的一些文本包含似乎被結構忽略或導致語法錯誤的反斜槓。我嘗試過「shell = true」和「shell = false」選項,但仍然沒有運氣。我怎樣才能避免反斜槓?看起來「shell = true」只能逃脫$和「。My Code below。Python fabric.api反斜槓地獄
sudo('sed -i」/ sometext/a textwith \ backslash「/home/me/somefile.txt',shell=True)
嗨。感謝您的迴應。不幸的是,我仍然沒有任何運氣。雖然奇怪的是,如果我加上13個反斜槓,它就可以工作!?我會繼續玩...... – Hoani888