[問題] sed 字串 含空白

看板Linux作者 (老千)時間17年前 (2009/03/24 22:40), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我想將FILENAME裡面 字串"STR1" 換成"a b c d" 執行下列指令卻失敗 STR2="a b c d" sed -i s:STR1:$STR2:g FILENAME 請問這問題該如何處理? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.33.163

03/25 02:59, , 1F
STR2="a b c d" | sed -i "s:STR1:$STR2:g" FILENAME
03/25 02:59, 1F

03/25 14:16, , 2F
s:STR1:"$STR2":g 似乎就成功了 感謝
03/25 14:16, 2F
文章代碼(AID): #19oF3RO3 (Linux)