Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [UBUNTU] find -user

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    146

    [UBUNTU] find -user

    Salve,
    stavo cercando in una cartella della mia home quali file non appartengono al mio utente ed ho provato con:

    find . ! -user nomeutente
    (dall'interno della cartella da esplorare)

    Perchè non mi ha segnalato che all'interno di una sottocartella c'erano dei file appartenenti a root?

    Inoltre perchè se digito

    find /home/nomeutente/cartella ! -user nomeutente

    dà un risultato e se invece entro nella cartella e digito

    find . ! -user nomeutente
    ne dà un altro? In particolare trova solo una cartella di primo livello non appartenente al mio utente ma non esplora le sottocartelle

    Grazie per eventuali consigli

  2. #2
    dovrebbe dare lo stesso risultato....


    che significa il "!" ?


    potresti aggiungere: -type f

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    146
    ciao, grazie mille per la risposta....

    il ! significa NOT...l'ho trovato nel man di find...in pratica con quello chiedo tutti gli utenti diversi dal mio, nego la condizione espressa subito dopo in pratica...

    Con find puoi specificare bene le condizioni booleane, però come vedi non sempre riesco a farle funzionare benissimo

    Buona giornata

  4. #4
    a me, con una prova, ha dato lo stesso risultato.... ma puo' essere un caso


    p.s.
    non ho capito le differenze tra man:

    man find
    man 1p find

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.