我正在尝试从以下命令中的字符串变量中删除特殊字符(通过将它们作为变量传递)能够删除单个字符而不是多个?
string=#@$AAA%* a=#$@%* # Special characters which have to remove from variable b=`echo $string|sed 's/\${a}//g'` echo $b
bash string variable
bash ×1
string ×1
variable ×1