Pular para o conteúdo

Listar o número de arquivos de um diretório

Ao contrário do já manjado comando "wc -l", este script permite contar o número SOMENTE de arquivos e não de diretórios.
albert guedes albertguedes
Hits: 20.239 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Ao contrário do já manjado comando "wc -l", este script permite contar o número SOMENTE de arquivos e não de diretórios.
Download listarq Enviar nova versão

Esconder código-fonte

#!/bin/bash

DIR="$1"

# Caso não seja digitado nenhum diretório,
# é usado o diretório corrente por padrão.
if ! [ $DIR ]
    then
    DIR='.'
fi

NUMARQ=0
for ARQ in $( ls $DIR/* )
  do 
  if [ -f $ARQ ]
      then   
      NUMARQ=$(($NUMARQ+1))
  fi
done

echo "Existem $NUMARQ arquivos em '$DIR'."

# Sempre comente seus scripts, evita dor de cabeça para você e para todos.

AVI para DVD - Cria seu DVD com menu e legendas

Instalar o Unity 3D Web Player Automatizado

Mantendo seus repositórios Git e SVN atualizados

Mp3Gdown Pt.2

Envia mensagens para o serviço mensageiro do windows facilmente

#1 Comentário enviado por ademar111190 em 04/01/2012 - 16:31h
Muito bom cara ^^

Contribuir com comentário

Entre na sua conta para comentar.