-
* 무엇인가?@19.1 ~ /리눅스 2019. 4. 14. 13:53
임의의 문자를 대체하는 메타문자이다
여러가지 파일을 특정폴더로 이동해야하는 상황에서
mv test* 특정폴더
test로 시작하는 모든 문자를 대체한다는 의미로 test로 시작하는 모든파일을 특정폴더로 옮긴다.
test12
testabc
test32ab
이런 파일 모두를 뜻한다.
a*b일경우 a로 시작해서 b로 끝나는 모든 이름을 대체
*문자와는 다르게 ?문자는 정확히 한개의 문자만 대체한다.
a?b일경우 a로시작하고 중간에 임의의 문자하나만 있고 b로 끝나는것 (a2b 이런것)