Número de arquivos em um diretório que começa com um texto específico

0

Como obter a contagem de arquivos em um diretório que começa com um texto específico, como dataxxx.csv

    
por user188979 14.12.2014 / 08:36

2 respostas

3

Existem provavelmente formas mais extravagantes, mas o que funciona para mim é

ls /directory/data* | wc -l
    
por 14.12.2014 / 08:40
1

Usando find para testar se eles são um arquivo ( -type f ) e correspondem ao padrão necessário ( "data*.csv" ):

find directory/ -type f -name "data*.csv" | wc -l
    
por 14.12.2014 / 08:54