디렉토리에 파일이 있는지 셸 스크립트에서 확인 셸 스크립트에서 디렉토리에 파일이 있는지 확인하려면 어떻게 해야 합니까? 이것과 비슷한 것. if [ -e /some/dir/* ]; then echo "huzzah"; fi; 그러나 디렉터리에 하나 이상의 파일이 포함된 경우에는 작동합니다(위의 파일은 정확히 0개 또는 1개의 파일에서만 작동함).3가지 최고의 트릭 shopt -s nullglob dotglob; f=your/dir/*; ((${#f})) 이 속임수는 100%입니다.bash하위 셸을 호출(실행)합니다.이 아이디어는 Bruno De Fraine의 아이디어로 팀밥의 코멘트로 개선되었습니다. files=$(shopt -s nullglob dotglob; echo your/dir/*) if (( $..