Existem provavelmente formas mais extravagantes, mas o que funciona para mim é
ls /directory/data* | wc -l
Como obter a contagem de arquivos em um diretório que começa com um texto específico, como dataxxx.csv
Existem provavelmente formas mais extravagantes, mas o que funciona para mim é
ls /directory/data* | wc -l
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