Qualcuno conosce un modo per visualizzare da script bash le dimensioni di un file?
grazie
ciao
Qualcuno conosce un modo per visualizzare da script bash le dimensioni di un file?
grazie
ciao
man ls, specie le sezioni riguardo gli switch -l e -h.
NeapoliX GNU/Linux
"Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)
tipo supponiamo che mi bastasse la dimensione in blocchi se digito ls -s lui all'inizio mi metta la dimensioni in blocchi e poi il nome del file.
come faccio a memorizzare la dimensione del blocco in una variabile?
grazie
man cut.
NeapoliX GNU/Linux
"Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)
scusa se ti rompo ho provato anche a leggere il man size, per vedere se tale funzione mi potesse restituire già le dimensioni del file. il fatto che ho provato a usarla su un file e mi da formato non riconosciuto. sai qualcosa?
size serve ad estrarre degli header dai file binari, con i file di testo è inutile. Comunque per fare quello che ti serve bastano ls in cooperazione con cut.
NeapoliX GNU/Linux
"Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)
si ho visto però in questo modo mi restituiscono i blocchi di bytes e non la vera dimensione
Hai provato ls -l come già suggerito ?
NeapoliX GNU/Linux
"Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)
Ciao,
puoi anche provare du con l'opzione -b seguito dal nome del file. Questo nome viene poi riporato vicino alla dimensione, se non ti va bene puoi ricorrere sempre a cut.
Anche wc -c andrebbe bene.
every day above ground is a good one
fatto con il comando STAT