shell 将 . 和 -  都变成 _

方法一

var="get-the length. of me"
var=${var//-/_}
var=${var//./_}
var=${var// /}
echo $var


方法二

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


方法三

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


方法四

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