[英]Replace "/" in a string using shell script
PATH="/dir1/subdir1"
想用上面字符串中的“-”替换“/”,结果应该是
-dir1-subdir1
在bash
,你可以使用表格的模式替换${parameter//pattern/string}
以取代所有匹配pattern
与string
:
echo "${PATH//\//-}"
请注意,您的模式字符串/
必须用\\/
转义。
您可以查看更详细的版本。
$ var="001244abc"
$ replace="polo"
$ echo ${var//001244/$replace}
poloabc
希望能帮助到你..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.