快速回忆
str="abc123def" && str=${str/"123"/} && echo $str
举例1:替换为空
将字符串中的123替换为空
str="abc123def" && str=${str/"123"/} && echo $str
技巧:在/}之前不填写任何信息
举例2:替换为其他字符
str="abc123def" && str=${str/"123"/222} && echo $str
技巧:在/}之间填写需要替换的字符
sed 命令的使用方式
在实际工程实践中,sed 也能达到相同的效果。这种方式比使用sed可以更加节省空间。
str="abc123def" && echo $str | sed 's/123//'
或者
str="abc123def" && echo $str | sed 's/123//g' #表示全量替换
巧记点:
sed 和 ${} 命令格式类似,只是sed需要前后指定子命令s g