반응형
메타문자를 이용한 다양한 파일명의 확장 허용
- * : 0개 또는 그 이상의 문자와 대응 (모든 파일)
- ? : 정확하게 하나의 문자와 대응
- [] : 리스트 또느느 명시한 범위내의 모든 문자와 대응
- {} : 명시된 리스트 항목(단어)으로 대치
rm * | 현재 디렉토리의 모든 파일 |
ls a* | "a"로 시작하는 모든 파일 avc.c ace.c aaa.c |
cp *.dat .. | ".dat"로 끝나는 모든 파일 a.dat file.dat |
mv ../a4*.dat. | "a4"로 시작하고 ".dat"로 끝나는 파일 |
cat a?.dat | a1.dat, aA.dat, ab.dat |
more ?.dat | a.dat, b.dat, c.dat |
tail ??.d | a1.d, A2.d, b3.d |
grep argc [a-c]* | "a" 또는 "b" 또는 "c"로 시작하는 모든 파일 |
ls [a-c,e]* | "a" 또는 "c" 또는 "d"로 시작하는 모든 파일 |
rm [a-c,e]* | "a" 또는 "b" 또는 "c" 또는 "e" 로 시작하는 모든 파일 |
cat a[2-4].d | a2.d, 또는 a3.d 또는 a4.d |
more a.{dat,old} | a.dat, 또는 a.old |
tail {a4*,b}.dat | a4*.dat(a4.dat,a4a.dat,a4b.dat,a4c.dat) 또는 b.dat |
ls a* *.c b.* *.* |
반응형
'CS > 운영체제' 카테고리의 다른 글
[리눅스] Compile & Link with gcc (0) | 2019.04.11 |
---|---|
[리눅스] vi / vim Editor (0) | 2019.04.11 |
[리눅스] UNIX 명령어 (0) | 2019.03.18 |
[리눅스] Putty 설정 (0) | 2019.03.18 |
[우분투] GCC 컴파일러 사용방법 (0) | 2019.01.27 |
댓글