從貓結果中替換精確內容到文件中我想動態地更改名稱爲waf.py的文件上的某些值。通過終端
行是這樣
pp.pprint(api.post("/sites/<SITEID>/waf", {}))
我已存儲的值到另一個文件名稱爲.adnid
我與命令處理
perl -pe 's/<SITEID>/`cat .adnid`/ge' -i waf.py
它取代的內容,但它添加\n
(輸入),剩下的內容進入新行,如
pp.pprint(api.post("/sites/626041
/waf", {}))
相反的除外(1行)
pp.pprint(api.post("/sites/626041/waf", {}))
我怎樣才能使它不換行工作?
'cat'附加換行符。 – simbabque
有沒有其他的方法可以做到這一點,而不是貓? – tphil