天天看點

LINUX使用sed修改檔案,如果包含變量,需要使用雙引号

比如說,吾欲從某檔案中删除包含特寫字串的行,有兩種寫法:

# 雙引号,單引号都可以
sudo sed -i '/tsoffice.desktop/'d ${FILE}
 
PRODUCT_DESKTOP=tsoffice.desktop
# 必須是雙引号
sudo sed -i "/${PRODUCT_DESKTOP}/"d ${FILE}      

第二種必須是雙引号。

繼續閱讀