例如hostname = "test.test.test",那么删除后的结果应该类似于"testtesttest“
发布于 2010-12-02 14:44:54
$ foo=test.test.test
$ echo "${foo//./}"
testtesttest发布于 2010-12-02 14:47:59
您还可以通过管道连接到
tr -d '.'但是,最好的方法不是使用外部命令和内置的shell。
发布于 2010-12-02 14:46:02
一般的方法是通过管道将其传递给sed:
sed -e 's/\.//g'在命令提示符下:
$ echo $hostname // you type this
test.test.test // this is the result
$ echo $hostname | sed -e 's/\.//g'
testtesttesthttps://stackoverflow.com/questions/4332392
复制相似问题