내가 변수에 첫 번째 txt
파일을 저장하고 싶은 다음 파일와일드 카드 하나의 파일
$ ls
bar.txt baz.txt qux.txt
을 감안할 때. 나는이
$ var=*.txt
을 시도했지만 그냥 내가 가능하면 와일드 카드를 사용하여이 작업을 수행하고자하는 모든 파일
$ echo $var
bar.txt baz.txt qux.txt
를 저장하고, extglob
이 괜찮습니다. 여기에있는 파일에는 이름에 공백이 없지만 공백이있는 파일에서도 사용할 수 있습니다. - 배열에 요소를 넣어 여기
$ var=(*.txt)
$ echo $var
bar.txt
키가 괄호를 사용하는 것입니다
는 kamituel’s answer을 사용한 후 나는이 너무
$ set *.txt
$ echo $1
bar.txt
'* .txt' 파일이 없으면'var = (* .txt)'앞에'shopt -s nullglob'가 필요할 수도 있습니다. – pynexj