와일드카드 문자: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
아직 초보라 잘 모릅니다. 토막글 틀 달아주시고(어디에 해당하는 토막글인지 모르겠습니다), 내용 추가시켜주세요. (번역에 내용 추가하려다가 문제점이 있는 것 같아서 도중에 관둡니다.)
 
잔글편집 요약 없음
3번째 줄:
 
== 파일과 [[디렉터리]] ==
[[CP/M]], [[DOS]], 마이크로소프트 윈도나 [[유닉스 계열]] 운영 체제에서 파일명이나 경로를 지정할 때 가장 흔히 쓰이는 와일드카드 문자는 별표 문자(*)인데, 이 문자는 0 이상의 모든 문자열로 치환된다. 예를 들어 a*는 a, ab, abc 등 a로 시작하는 모든 글자를 의미한다의미하며, 이와 비슷한 a+는 a를 제외한 모든 문자열(ab, abc 등, a 제외)로 치환된다. 하지만 모두 같지는 않은데, 글자 하나를 의미하는 와일드카드는 리눅스에서는 점(.)인 것에 비해 윈도에서는 물음표(?)다. 유닉스 쉘과 윈도 파워쉘에서 대괄호("["와 "]")는 이 범위에 있는 모든 문자로 치환된다. 예를 들어, [abc]는 a와 b와 c 중 하나라도 포함한 것으로, [A-Za-z]은 모든 단일 대문자와 소문자로 대체된다. 와일드 카드 패턴과 일치하는 여러 파일이나 경로를 글로브 확장이라 한다.