Cum poti numara fisiere dintr-un director – Linux

Configurare noua (How To)

Situatie

Modalitati de numarare a fisierelor dintr-un director in Linux.

Solutie

Pentru a vedea totalul de fisiere dintr-un anumit director, o poti face direct din linie de comanda sau cu un script.

Linie de comanda:
Trebuie sa fiti in directorul respectiv si sa executati comanda:

ls -l |wc -l

sau


ls -l cale_director |wc -l

Script:


#!/bin/sh
NUMBER=0
count ()
{
for temp in $1/* ; do
if [ -d "$temp" ] ; then
count "$temp"
elif [ -f "$temp" ] ; then
NUMBER=$(($NUMBER+1))
fi
done
}
count $1
echo "$NUMBER files were found"

Scriptul primeste ca parametru calea catre directorul pentru care vrem sa aflam numarul fisierelor.

Tip solutie

Permanent

Voteaza

(14 din 32 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?