IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

ftff - Online nel cloud

Esegui ftff nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando ftff che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


ftff - utilità per la ricerca di file a tolleranza d'errore

SINOSSI


ffff [-#fFhIpq][-t#][directory_iniziale] file_to_find

DESCRIZIONE


ffff discende ricorsivamente la gerarchia delle directory e riporta tutti gli oggetti nel file
sistema con un nome che corrisponde approssimativamente al nome file specificato.

ffff raggiunge la tolleranza ai guasti calcolando il cosiddetto Weighted Levenshtein
Distanza. La distanza di Levenshtein è definita come il numero minimo di caratteri
inserimenti, cancellazioni e sostituzioni che trasformano una stringa A in una stringa B.

ffff si comporta come

'trova directory_iniziale -nome file_per_trovare -stampa'

con le seguenti differenze:

- ftff è tollerante ai guasti

- ftff NON fa distinzione tra maiuscole e minuscole

- il livello di tolleranza agli errori può essere regolato specificando il parametro opzionale
tolleranza. A tolleranza di 0 specifica la corrispondenza esatta.

VERSIONI


-h Stampa una piccola guida/informazioni sull'utilizzo.

-f Segui i collegamenti simbolici nelle directory. Nota: un collegamento simbolico come "da qualche parte -> .."
provoca naturalmente un ciclo infinito. Per impostazione predefinita ffff non segue i link simbolici
alle directory.

-F Classificare il tipo di file aggiungendo un carattere a ciascun nome di file. Questo personaggio
è:
'*' per i normali file eseguibili
"/" per le directory
'@' per i collegamenti simbolici
'|' per FIFO
'=' per prese

-p stampa il valore effettivo della distanza davanti al nome del file. Questo valore è uguale a
il numero di inserimenti, cancellazioni e sostituzioni necessari per trasformare il
file che è stato trovato nella chiave di ricerca (il file_to_find).

-q tacere e non stampare alcun avviso sulle directory non leggibili.

-# or -T#
Impostare il livello di tolleranza agli errori su #. Il livello di tolleranza agli errori è un numero intero in
gamma 0-255. Specifica il numero massimo di errori consentiti nella ricerca del
corrispondenza approssimativa. La tolleranza predefinita è (strlen(searchpattern) - numero di
caratteri jolly)/6 + 1

-I Esegui la ricerca con distinzione tra maiuscole e minuscole (l'impostazione predefinita fa distinzione tra maiuscole e minuscole)

file_da_trovare
Il nome del file da cercare. '*' e '?' possono essere utilizzati come caratteri jolly.
'?' denota un singolo carattere.
'*' denota un numero arbitrario di caratteri.

directory_iniziale
La directory per iniziare la ricerca. La directory corrente è quella predefinita.

L'ultimo argomento di ftff non viene analizzato per le opzioni poiché il programma ne necessita almeno uno
argomento nome file. Ciò significa che ffff -x non si lamenterà di un'opzione sbagliata ma
cerca il file denominato -x.

ESEMPIO


ffff stessa cosa

Questo troverà ad esempio un file chiamato qualcosa o sameting o sum-thing o ...

Per trovare tutti i file che iniziano con qualsiasi prefisso, inserire qualcosa come IOComm tra e
termina con un suffisso di due lettere:

ffff '*iocom.??'

Per trovare tutti i file che iniziano esattamente con il prefisso DuPeg:

ffff -0 'dupeg*'

Usa ftff online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad