next up previous contents
Next: schema riassuntivo delle proprietà Up: proprietà delle shell Previous: proteggere da sostituzione   Contents

esempi

  1. esaminare l'output di un comando una schermata alla volta



    last fa vedere tutte le ultime sessioni su questo computer
    last > a.0 scrive il risultato su a.0
    less a.0                legge il risultato una schermata alla volta
    last | less combina i due comandi in uno solo



  2. selezionare nomi in un elenco telefonico



    grep Acciai telefonico.txt seleziona righe che contengono Acciai
    grep 'Acciai ' telefonico.txt elimina Acciaioli
    grep 'Acciai ' telefonico.txt > a.0                mette il risultato su a.0
    sort -k2 a.0 ordina le righe di a.0 secondo il nome (seconda parola)



    Lo stesso risultato si ottiene con l'unico comando

    grep 'Acciai ' telefonico.txt | sort -k2
  3. contare gli atomi di idrogeno in un file PDB compresso



    uncompress -c a.pdb.Z                decomprime il file su standard output
    uncompress -c a.pdb.Z > a.pdb        decomprime il file su a.pdb
    grep ' H ' a.pdb > idrogeni          seleziona le righe che contengono atomi di H, e le mette in un nuovo file
    wc -l idrogeni                       conta le righe di questo nuovo file



    Lo stesso risultato si ottiene con l'unico comando

    uncompress -c a.pdb.Z | grep ' H ' | wc -l
  4. Statistiche sugli utenti del sistema



    ypcat passwd > a.pw visualizza tutti gli utenti definiti sul sistema
    wc -l a.pw conta le righe di a.pw
    echo ci sono `ypcat passwd | wc -l` utenti          scrive quanti sono gli utenti definiti
    grep :2000: a.pw seleziona solo gli utenti di chimica (gruppo 2000)
    sort -t: -k3 a.pw ordina gli utenti secondo il numero utente (terzo campo)



  5. Statistiche sugli utenti del sistema



    find ~ -mtime +30 visualizza tutti i miei file non modificati negli ultimi 30 giorni
    mv `find ~ -mtime +30` ~/oldfiles/          li sposta nella directory oldfiles




next up previous contents
Next: schema riassuntivo delle proprietà Up: proprietà delle shell Previous: proteggere da sostituzione   Contents
Giorgio F. Signorini 2002-12-18