Bash 단축키 Alt+{의 의미

Bash 단축키 Alt+{의 의미

Esc {Bash 단축키(미국 키보드의 + Esc) 출력은 무엇을 Shift의미합니까?[

예를 들어,

$ ls
brown.txt  file1.txt  file2.txt  fox.txt  quick.txt

Esc {프롬프트에서 다음을 생성합니다.

$ {brown.txt,f{ile{1.txt,2.txt},ox.txt},quick.txt}

답변1

이는 현재 디렉터리에 있는 파일을 간략하게 표현한 것입니다. bash이것을 확장하여 의 출력과 동일하게 만듭니다 ls.
예 - 로 file{a,b}.txt확장합니다 . 따라서 이와 같은 내용이 로 확장되면 filea.txt가 fileb.txt로 복사됩니다.filea.txt fileb.txtbashcp file{a,b}.txtcp filea.txt fileb.txt

관련 정보