![Bash 와일드카드는 정확히 n 문자와 일치합니다.](https://linux55.com/image/63935/Bash%20%EC%99%80%EC%9D%BC%EB%93%9C%EC%B9%B4%EB%93%9C%EB%8A%94%20%EC%A0%95%ED%99%95%ED%9E%88%20n%20%EB%AC%B8%EC%9E%90%EC%99%80%20%EC%9D%BC%EC%B9%98%ED%95%A9%EB%8B%88%EB%8B%A4..png)
bash에 정확히 5자를 일치시켜 유사한 패턴을 단축할 수 있는 와일드카드가 있습니까??????
답변1
아직 아님.
이 extglob
옵션을 사용하면 bash
일부 ksh
확장 와일드카드 연산자를 추가할 수 있지만 {x,y}(pattern)
하나는 추가할 수 없습니다.
에서는 ksh93
다음을 사용합니다.
{5}(?)
zsh
옵션 포함 extendedglob
:
?(#c5)
(그들 중 어느 것도 그것보다 짧지 않다는 것을 알게 될 것입니다 ?????
).
에서는 bash
다음을 수행할 수 있습니다.
$(printf '%.0s?' {1..5})
이는 개선된 사항이 $IFS
아니며 ?
.