답변:
그것은 bash매개 변수 확장을 사용하는 대체 패턴 입니다.
에서 ${f// /_}:
이중 슬래시 //는 모든 발생 공간을로 바꾸는 _데 사용됩니다. 하나의 슬래시를 넣으면 /첫 번째 공백 만 바뀝니다.
공백을 대체하기 때문에 공백이 있습니다 (밑줄로)
따라서 패턴은 기본적으로 다음과 같습니다.
${parameter//find/replace}
man bash더 많은 아이디어를 얻으려면 확인하십시오 .
한 번에 Parameter Expansion섹션으로 이동 하려면 man bash:
LESS=+/'Parameter Expansion' man bash