개발/linux

쉘 스크립트 괄호확장

가시죠 2023. 4. 8. 21:04
반응형

괄호확장

연속하는 번호 또는 영문자를 지정하여 사용
{<시작숫자>..<종료 숫자>}

 

파일명에 숫자를 붙여 10개의 파일 만들기

$ mkdir filedir
$ touch filedir/file-{1..10}.txt

file-1.txt file-2.txt ..... file-10.txt 파일이 생성된다.

 

파일명에 알파벳을 붙여 파일명 출력 (echo 대신 touch를 사용하면 파일이 생성)

$ echo {a..c}.txt
a.txt b.txt c.txt

 

확장자가 다른 목록 출력 (echo 대신 touch를 사용하면...)

$ echo hitomis.{txt, log, dat}

hitomis.txt hitomis.log hitomis.dat

 

반응형