在我的bash脚本中,我有一个外部(从用户接收)字符串,我应该在sed模式中使用它.
REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g"
如何逃避$REPLACE字符串,以便sed作为文字替代品安全地接受?
$REPLACE
sed
注意:这KEYWORD是一个没有匹配等的哑子串.它不是由用户提供的.
KEYWORD
string escaping sed
在字符串"12345"中,输出字符串"54321".最好没有第三方工具和正则表达式.
bash
bash ×1
escaping ×1
sed ×1
string ×1