Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206

    Comando bash per visualizzare le dimensioni di un file

    Qualcuno conosce un modo per visualizzare da script bash le dimensioni di un file?

    grazie

    ciao

  2. #2
    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)

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    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

  4. #4
    man cut.
    NeapoliX GNU/Linux
    "Alla maggior parte della gente piace leggere la propria scrittura e annusare l'odore dei propri peti." (Auden)

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    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?

  6. #6
    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)

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    si ho visto però in questo modo mi restituiscono i blocchi di bytes e non la vera dimensione

  8. #8
    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)

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    1,326
    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

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    fatto con il comando STAT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.