Check whether a certain file type/extension exists in directory

前端 未结 15 1611
时光取名叫无心
时光取名叫无心 2021-01-30 06:12

How would you go about telling whether files of a specific extension are present in a directory, with bash?

Something like

if [ -e *.flac ]; then 
echo t         


        
15条回答
  •  悲哀的现实
    2021-01-30 06:47

    This uses ls(1), if no flac files exist, ls reports error and the script exits; othewise the script continues and the files may be be processed

    #! /bin/sh
    ls *.flac  >/dev/null || exit
    ## Do something with flac files here
    

提交回复
热议问题