Количество файлов в каталоге, начиная с определенного текста

Как получить количество файлов в каталоге, начиная с определенного текста, такого как dataxxx.csv

  • Замена команды in for loop не работает
  • Почему файлы компакт-дисков не отображаются при монтировании в текущем каталоге?
  • Создание текстового файла списка записей в каталоге в корзине
  • Как скопировать последний файл из одного каталога в другой?
  • Установите ls-списки на основе регулярных выражений вместо globbing
  • Где MacOS Finder хранит эту информацию (происхождение файла, который был отправлен мне)?
  • Пользователь не может видеть разрешения каталога
  • Как перечислить n-й самый младший файл (без разбора ls!)
  • 2 Solutions collect form web for “Количество файлов в каталоге, начиная с определенного текста”

    Используя find чтобы проверить, что они являются файлом ( -type f ) и соответствуют требуемому шаблону ( "data*.csv" ):

     find directory/ -type f -name "data*.csv" | wc -l 

    Есть, вероятно, более причудливые способы, но то, что работает для меня, – это

     ls /directory/data* | wc -l 
    Linux и Unix - лучшая ОС в мире.