반응형
728x170
변수에 대해 일부 배웠다면 그 다음은 와일드카드, wildcard를 알아보자
wildcard (*) : asterisk
쉘 스크립트에서 엄청나게 유용하지는 않지만 알아둘만 하다.
사실 나는 많이 쓴다.
메타문자에서 *이 모든 문자라고 생각한다면 이해하기 쉽다.
만약 파일(하위 파일 포함)을
/tmp/a 에서 /tmp/b로 복사하려면 어떻게 해야하는가?
html이나 txt만 옮기려면?
$ cp /tmp/a/* /tmp/b/
$ cp /tmp/a/*.txt /tmp/b/
$ cp /tmp/a/*.html /tmp/b/
만약 모든 파일들의 확장자를 .bak으로 바꾸고 싶다면..?
$ mv *.txt *.bak
728x90
반응형
그리드형
'DevOps > Shell' 카테고리의 다른 글
Shell Script - 5, Loop (0) | 2022.11.23 |
---|---|
Shell Script - 4, escape character (0) | 2022.11.23 |
Shell script 11, Tip (0) | 2022.11.22 |
Shell Script - 2, Variable(1) (0) | 2022.11.21 |
Shell Script - 1, 작성하기 (1) | 2022.11.21 |