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