$./myscript my.site.com
如何替换第一个参数中的所有点?这是我当前的尝试,但它返回了一个糟糕的替换错误.
#!/bin/bash dbname=${$1//./_} echo $dbname
dbname=${1//./_}
因为$1和${1}是相同的,所以在1之前删除$.