아래 내용은 경기인력개발원의 [클라우드 구축 및 운영] 과정을 수료하면서 정리한 것입니다
쉘 메타문자의 사용
쉘에서 특별한 의미를 가지는 일반 기호
메타문자는 경로 이름을 대체하거나, 파일/디렉토리 이름을 대체, 방향을 지정하는 방법들이 있다
~ | ~user | ~+ | ~- | - |
1. 틸드 ~
현재 로그인된 사용자의 홈 디렉토리를 의미함
절대경로로, 계층적인 디렉토리 어디에서나 홈 디렉토리를 의미함
2. 틸드 더하기, 틸드 대시
~+ : 이전디렉토리 경로
~- : 현재 디렉토리 경로
3. 대시 문자
- : 이전 작업 디렉토리를 의미
바로 직전에 있었던 작업 디렉토리를 의미함
파일 이름 대체 메타문자
1. 별표 (*) 문자
아무것도 없거나 하나 이상의 문자를 대체하는 문자로 사용
2. 물음표 (?) 문자
하나의 문자를 대체하는 문자
3. 대괄호 ([]) 문자
하나의 문자를 대체하는 문자의 범위를 지정할 수 있음
대시(-)를 사용하면 문자 사이에 범위를 지정 가능 [0-9]는 숫자 0부터 9까지의 숫자 범위를 말함
인용부호 메타문자
1. 홑 따옴표 (' ')
홑 따옴표 안에 있는 모든 메타문자를 일반 문자로 취급
즉, 문자를 그 자체로 인식해 출력
2. 이중 따옴표 (" ")
달러($), 역 따옴표(`), 역슬래쉬(\)를 제외한, 나머지 메타문자는 일반문자로 취급
위 3개의 매타문자를 일반문자로 취급하고 싶다면 메타문자 앞에 역슬래쉬(\)를 사용하면 됨
3. 역 홑 따옴표 (` `)
특정 명령어의 결과를 출력하도록 한다
문장안에 명령어를 수행할 때 유용
'클라우드 운영 및 구축 [경기인력개발원]' 카테고리의 다른 글
[리눅스] 명령어 (0) | 2021.06.10 |
---|---|
[리눅스] 방향재지정 메타문자 (0) | 2021.06.10 |
[리눅스] 퍼미션 이해 (0) | 2021.05.24 |
[리눅스] vi 편집기 -2 (0) | 2021.05.20 |
[리눅스] vi 편집기 사용 (0) | 2021.05.19 |
댓글