"a to z"라는 이름의 파일을 만드는 방법 - 팁이 있나요? [복사]

"a to z"라는 이름의 파일을 만드는 방법 - 팁이 있나요? [복사]

단일 명령으로 a~z라는 이름의 26개 파일을 만들어야 합니다. 정규식에는 이 명령이면 충분하다고 생각하는데 touch, 확장하는 대신 [a-z]"[az]"라는 이름의 단일 파일을 생성합니다.

$ touch [a-z]

이것을 달성할 수 있는 방법이 있나요?

노트:

$ bash -version
 GNU bash, version 4.3.30(1)-release (i686-pc-linux-gnu)

답변1

bash(버전 3.0(2004) 이상), ( kshksh93r(2006) 이후) 및 zsh(버전 5.0.6(2014) 이상):

touch {a..z}

zsh( ASCII 문자와 숫자 이외의 문자 만 지원되며 그 중 어느 것도 perl' ..연산자와 같은 쉘 연산자를 이해하지 못합니다).

다른 zsh버전의 경우(2.2(1992) 이후):

setopt braceccl
touch {a-z}

관련 정보