Answers:
那就是使用bash
参数扩展的替换模式。
在${f// /_}
:
双斜杠//
用于将所有出现的空格替换为_
,如果您放一个斜杠/
,则仅第一个空格将被替换
有空格,因为您要替换空格(带下划线)
因此,模式基本上是:
${parameter//find/replace}
检查man bash
以获得更多想法。
要立即进入的Parameter Expansion
部分man bash
:
LESS=+/'Parameter Expansion' man bash