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

Publicado por albert guedes 16/12/2006

[ Hits: 20.019 ]

Homepage: https://teko.net.br

Download listarq




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.

  



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.

Scripts recomendados

Calendario

helpdesk

Script para pegar ip WAN para firewall com uma ou mais links de internet

Script simples de procura de arquivo.

Multiplos gerenciadores nome do seu pacote


  

Comentários
[1] Comentário enviado por ademar111190 em 04/01/2012 - 16:31h

Muito bom cara ^^


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts