Ecco una lista di comandi relativi a “find” nella linea di comando di Linux e alcuni dei suoi derivati:
-
find: Il comando principale per cercare file e directory in base a vari criteri.
-
-name: Opzione per cercare file con un nome specifico.
-
-type: Opzione per specificare il tipo di file da cercare (es. file, directory, link simbolico).
-
-size: Opzione per cercare file in base alle dimensioni.
-
-mtime: Opzione per cercare file modificati entro un certo numero di giorni.
-
-user: Opzione per cercare file di un utente specifico.
-
-group: Opzione per cercare file di un gruppo specifico.
-
-perm: Opzione per cercare file con permessi specifici.
-
-exec: Opzione per eseguire un comando su ciascun file trovato.
-
-print: Opzione per stampare il percorso dei file trovati.
-
-delete: Opzione per eliminare i file trovati.
-
-maxdepth: Opzione per limitare la profondità della ricerca nelle sottodirectory.
-
-mindepth: Opzione per specificare da quale profondità iniziare la ricerca.
-
-empty: Opzione per cercare directory vuote.
-
-not: Operatore logico per invertire una condizione.
-
-iname: Simile a -name ma senza considerare la differenza tra maiuscole e minuscole.
-
-regex: Opzione per cercare file utilizzando espressioni regolari.
-
-execdir: Come -exec, ma esegue il comando dalla directory in cui si trova il file.
-
-printf: Opzione per formattare l’output stampato.
-
-wholename: Opzione per cercare in base al percorso completo.
-
-xdev: Opzione per evitare di attraversare i punti di montaggio.
-
-mount: Sinonimo di -xdev.
Questi sono solo alcuni degli esempi di comandi e opzioni che puoi utilizzare con il comando “find” e i suoi derivati. Ogni opzione ha un significato specifico e può essere combinata con altre opzioni per ottenere risultati più precisi. Assicurati di consultare la documentazione di “find” nel tuo sistema Linux per ulteriori dettagli e esempi.
t char ‘TIL: si sposta fino alla successiva occorrenza
di ‘char’ sulla linea
F char FIND: cerca la precedente occorrenza di ‘char’
sulla linea
T char ‘TIL: si sposta fino alla precedente occorrenza
di ‘char’ sulla linea
; ripete l’ultimo f, t, F o T eseguito
, capovolge l’ordine dell’ultimo f, t, F o T
eseguito
% mostra il confronto con (), [] o {}
n NEXT: ripete l’ultimo comando / o ?
N NEXT: capovolge l’ordine dell’ultimo comando
/ o ?
/string trova ‘string’ cercando in avanti; in aggiunta,
/string/ /string/;/str2/
sposterà il cursore sulla prima ‘str2’ dopo
‘string’
?string trova ‘string’ cercando a ritroso; l’opzione “;”
?string? ha lo stesso funzionamento come sopra
/, ? utilizza la stringa usata per la ricerca
precedente
NOTA : pattern utilizzati per le ricerche con / e ?
^ inizio della linea $ fine della linea
. qualsiasi char * qualsiasi num. di chars
\< inizio di parola \> fine di parola
[str] qualsiasi char in str [^str] chars non in str
[x-y] chars compresi tra x e y
Vuoi abilitare le notifiche?
Desiderate avere la possibilita’ di ricevere delle notifiche? Se si avrete la possibilita’ di essere sempre aggiornati con le nostre ultime proposte o notizie . Consigliamo l’adesione Grazie !