天天看點

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如需轉載請自行聯系原作者

運維的戲子