Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    |sort +4n | tail -n 1 e -perm -4000

    |sort +4n | tail -n 1 anche leggendo il man non capisco perchè restituisca il valore maggiore
    cosa fa esattamente sto comando? |sort +4n | tail -n 1


    e invece se cerco dei file dell'utente root e aggiungo -perm -4000 cosa vuol dire?

    cn il man non capisco troppo bene

  2. #2

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    un comando che inizia con il carattere 'pipe' (questo -> | ) non ha senso, non puoi inserirlo in un contesto?

  4. #4
    si si lo so
    io intendevo aggiungi a un comando

    ad esmpio

    ls -lR ./ |sort +4n | tail -n 1

    mi elenca il + grande file di un ramo....volevo capire come lavorano il sort e il tail

    inoltre

    find / -user root -perm –4000

    mi elenca tutti i file di root cosi' come

    find / -user root

    volevo capire cosa serve il -perm -4000

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    allora, scomponiamo:
    codice:
    ls -lR ./
    vuol dire che lista tutti i file a partire dalla directory in cui ti trovi, mostrando i dettagli e scendendo in tutte le sottodirectory.
    La notazione sarà qualcosa del genere:
    codice:
    -rwxr--r--    1 gianiaz  gianiaz      559K 2004-01-12 08:44 reference-debian-it.pdf
    con il pipe passi l'output di ls al comando che segue:

    codice:
    sort +4n
    in questo caso dici di ordinare usando come criterio il quarto campo (le dimensioni) utilizzando l'ordinamento aritmetico, dal file di dimensioni + piccole alle + grandi

    con il pipe passi il risultato a
    codice:
    tail -n1
    che praticamente ti ritorna l'ultima linea (cioè il file con dimensioni più grandi).

    mentre il perm è un opzione del comando find, e richiede come argomento i permessi di un file, in notazione ottale.

    Ti consiglio di scaricarti gli appunti di informatica libera, sono eccezionali e in italiano, per quanto riguarda la shell trovi tutto.


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.