Indice del forum Emilia Romagna Linux Users Group
i forum di ERLUG
torna alla home page di ERLUG
 
 Forum SubscriptionsForum Subscriptions   FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

"misurare files"

 
Nuovo argomento   Rispondi    Indice del forum -> ERLUG
Precedente :: Successivo  
Autore Messaggio
Mario Vittorio Guenzi
Ospite





MessaggioInviato: Sab 14 Dic 2019 10:48    Oggetto: "misurare files" Rispondi citando

Buongiorno a tutti,
son 2 giorni che ci sbatto la "crapa" ma non ne esco.
Vorrei misurare in MB/GB quanto pesano delle fotografie sparse in
directory e sub directory.
Mi spiego meglio, nella home degli utenti sul server aziendale c'e' un
massacro vero e proprio di foto che con il lavoro non c'entrano un tubo,
il trovare quante sono e' stato facile con un
find . -type f -iname *.jpg | wc -l (per la cronaca sono 15840 .jpg)
Adesso pero' vorrei sapere quanto spazio occupano per poter dire prima
di allargare i volumi cancellate le vostre cose ma non riesco ad
ottenere un valore in nessun modo.
Quindi chiedo non c 'e' un qualche Guru della bash che mi da una dritta
per cortesia?
Grazie in anticipo e cordiali saluti.
_________________
Mario Vittorio Guenzi
E-mail jclark@xxxxxx.xyz
Si vis pacem, para bellum
Top
Davide Brini
Ospite





MessaggioInviato: Sab 14 Dic 2019 11:32    Oggetto: "misurare files" Rispondi citando

On Fri, 13 Dec 2019 11:21:16 +0100, Mario Vittorio Guenzi
<jclark@xxxxxx.xyz> wrote:

Citazione:
Buongiorno a tutti,
son 2 giorni che ci sbatto la "crapa" ma non ne esco.
Vorrei misurare in MB/GB quanto pesano delle fotografie sparse in
directory e sub directory.
Mi spiego meglio, nella home degli utenti sul server aziendale c'e' un
massacro vero e proprio di foto che con il lavoro non c'entrano un tubo,
il trovare quante sono e' stato facile con un
find . -type f -iname *.jpg | wc -l (per la cronaca sono 15840 .jpg)
Adesso pero' vorrei sapere quanto spazio occupano per poter dire prima
di allargare i volumi cancellate le vostre cose ma non riesco ad
ottenere un valore in nessun modo.

Ad esempio:

find . -type f -iname '*.jpg' -ls | awk '{tot += $7}END{print tot+0}'

(il totale è in bytes, quindi magari stampa tot diviso per l'opportuno
multiplo di 1024 o di 1000 se vuoi averlo in KiB/KB, MiB/MB etc.)

Altra possibilità (sempre in bytes):

find . -type f -iname '*.jpg' -exec stat -c %s {} + | awk '{tot+=$1}END{print tot}'
Top
Mario Vittorio Guenzi
Ospite





MessaggioInviato: Sab 14 Dic 2019 11:34    Oggetto: "misurare files" [risolto] Rispondi citando

Il 13/12/19 12:05, Davide Brini ha scritto:

Citazione:

find . -type f -iname '*.jpg' -ls | awk '{tot += $7}END{print tot+0}'

(il totale è in bytes, quindi magari stampa tot diviso per l'opportuno
multiplo di 1024 o di 1000 se vuoi averlo in KiB/KB, MiB/MB etc.)

Altra possibilità (sempre in bytes):

find . -type f -iname '*.jpg' -exec stat -c %s {} + | awk '{tot+=$1}END{print tot}'


Grazie mille davvero.

_________________
Mario Vittorio Guenzi
E-mail jclark@xxxxxx.xyz
Si vis pacem, para bellum
Top
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ERLUG Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

torna alla home page di ERLUG
Per informazioni o problemi, contattare info@erlug.linux.it.
La connettività per questo sito e per gli altri nostri servizi è offerta da Ehiweb.it