use*_*776 1 linux shell sed
当我使用像这样的正常值时a=10
a=10
我能够让 sed 查找/替换工作
sed -e "s/xxx/$a/g" a.txt
但是当我尝试使用像这样的变量时a=http://xyz.com
a=http://xyz.com
sed -e "s/xxx/$a/g" a.txt不管用...
它抛出未知选项错误,我认为这是由于变量上存在的转义字符造成的
Ken*_*ent 5
尝试这个:
sed -e "s@xxx@$a@g" a.txt
归档时间:
12 年,8 月 前
查看次数:
3503 次
最近记录: