2023. 4. 19. 01:40ㆍ리눅스/리눅스_입문
와일드 카드 - cp 명령어로 파일복사, 소스 디렉터리를 목표 디렉터리로 복사 - mv 명령어로 파일을 다른 디렉터리로 이동, 파일명 또는 디렉터리명을 변경
와일드 카드
* : 매칭되는 모든 문자
? : 매칭되는 하나의 문자
[characters] 아래의 문자 매칭
[:alnum:] : 알파벳과 숫자
[:alpha:] : 알파벳 문자
[:digit:] : 숫자 번호
[:upper:] : 알파벳 대문자
[:lower:] : 알파벳 소문자
[!characters] : [characters]에 정의한 문자열이 아닌 문자
와일드 카드 예제
[ts]* : 't' 또는 's'로 시작하는 모든 파일 출
[[:upper:]]* : 대문자로 시작하는 모든 파일.
cp 명령어로 파일 복사
cp file1 file2 : file1를 file2로 복사하는 명령.
cp -i file1 file2 : file2가 이미 있다면 덮어쓰기를 할 것인지 물어보기 위해 i 옵션을 사용한다.
cp -R [source directory] [destination directory] : 소스 디렉터리 안의 모든 파일을 복사하기 위해 R옵션, r옵션 사용.
mv file1 file2 : file1이라는 파일명을 file2 파일명으로 변경.
mv file1 file2 file3 [directory] : (file1, file2, file3) 3개의 파일을 directory에 이동한다.
mv [directory1] [directory2] : [directory1]의 모든 파일이 [directory2]의 안으로 이동한다.그
'리눅스 > 리눅스_입문' 카테고리의 다른 글
파이프, 파일 퍼미션 (0) | 2023.04.20 |
---|---|
리다이렉션 (0) | 2023.04.19 |
ls 명령어로 시간 포맷 변경, cd 명령어 (0) | 2023.04.18 |
1.1 리눅스와 쉘 (0) | 2023.04.17 |
간단 쉘 스크립트(7) - dialog (0) | 2022.10.01 |