天天看点

shell 将 . 和 - 都变成 _shell 将 . 和 -  都变成 _

方法一

var="get-the length. of me"

var=${var//-/_}

var=${var//./_}

var=${var// /}

echo $var

方法二

${var//[.-]/_}

方法三

awk '{gsub(/[.-]/,"_")}1'

方法四

sed 's/[.-]/_/g'

本文转自大角牛博客51CTO博客,原文链接http://blog.51cto.com/jingshengsun888/1330041如需转载请自行联系原作者

运维的戏子