bash 스크립트에서 파일 이름의 확장자를 확인하는 방법은 무엇입니까? bash에서 야간 빌드 스크립트를 작성 중입니다. 하나의 작은 걸림돌을 제외하고는 모든 것이 훌륭하고 멋집니다. #!/bin/bash for file in "$PATH_TO_SOMEWHERE"; do if [ -d $file ] then # do something directory-ish else if [ "$file" == "*.txt" ] # this is the snag then # do something txt-ish fi fi done; 내 문제는 파일 확장자를 결정하고 그에 따라 행동하는 것입니다. 문제가 if 문에 있고 txt 파일을 테스트하고 있음을 알고 있습니다. 파일에 .txt 접미사가 있는지 어떻게 알 수 있습니까..