파일 이름 와일드카드

파일 이름 와일드카드

이 두 개의 파일 이름 와일드카드 표현이 왜 사용되는지 알고 싶습니다.

[bru][abru]* and [br]*

나에게 파일 이름 호출을 보내줄 것이다

brutus

하지만 나에게 파일 이름을 반환하지 않습니다

abruti

감사해요

답변1

, 또는 abruti로 시작하지 않기 때문입니다 .bru

[br]*예를 들어, 또는으로 시작하고 그 다음에는 아무 것도 의미하지 않습니다. 가 있지만 올바른 위치에 있지 않습니다. 둘 다 일치시키는 데 사용할 수 있는 패턴은 다음과 같습니다.brabrutibr*br*

Glob은 정규 표현식과 유사하지만 다릅니다. glob에서 *는 임의 개수의 임의 문자입니다(예: 정규 표현식의 .*). 정규식과 ?마찬가지로 임의의 문자입니다 ..?

답변2

예를 들어:

찾다. -이름 "[bru]*"
두번째아르 자형
찾다. -이름 "[bru][abc]*"
-술집BB기원전RBUC
...

관련 정보