AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

ftff - En ligne dans le Cloud

Exécutez ftff dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ftff qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


ftff - utilitaire de recherche de fichier tolérant aux pannes

SYNOPSIS


ftff [-#fFhIpq][-t#][start_directory] file_to_find

DESCRIPTION


ftff descend récursivement la hiérarchie des répertoires et signale tous les objets du fichier
système avec un nom qui correspond approximativement au nom de fichier donné.

ftff atteint la tolérance aux pannes en calculant le soi-disant Levenshtein pondéré
Distance. La distance de Levenshtein est définie comme le nombre minimum de caractères
insertions, suppressions et remplacements qui transforment une chaîne A dans une chaîne B.

ftff se comporte comme

'find start_directory -name file_to_find -print'

avec les différences suivantes :

- ftff est tolérant aux pannes

- ftff n'est PAS sensible à la casse

- le niveau de tolérance aux pannes peut être ajusté en spécifiant le paramètre optionnel
tolérance. A tolérance de 0 spécifie la correspondance exacte.

OPTIONS


-h Imprime un peu d'aide/informations d'utilisation.

-f Suivez les liens symboliques sur les répertoires. Remarque : un lien symbolique du type "quelque part -> .."
provoque naturellement une boucle sans fin. Par défaut ftff ne suit pas les liens symboliques
aux répertoires.

-F Classez le type de fichier en ajoutant un caractère à chaque nom de fichier. Ce personnage
est:
'*' pour les fichiers réguliers qui sont exécutables
'/' pour les répertoires
'@' pour les liens symboliques
'|' pour les FIFO
'=' pour prises

-p imprimer la valeur de distance réelle devant le nom du fichier. Cette valeur est égale à
le nombre d'insertions, de suppressions et de remplacements nécessaires pour transformer le
qui a été trouvé dans la clé de recherche (le file_to_find).

-q restez silencieux et n'affichez aucun avertissement concernant les répertoires non lisibles.

-# or -t#
Définissez le niveau de tolérance aux pannes sur #. Le niveau de tolérance aux pannes est un entier dans le
plage 0-255. Il spécifie le nombre maximum d'erreurs permises pour trouver le
correspondance approximative. La tolérance par défaut est (strlen(searchpattern) - nombre de
caractères génériques)/6 + 1

-I Faire une recherche sensible à la casse (la valeur par défaut est sensible à la casse)

fichier_à_trouver
Le nom de fichier à rechercher. '*' et '?' peuvent être utilisés comme caractères génériques.
'?' désigne un seul caractère.
'*' désigne un nombre arbitraire de caractères.

répertoire_début
Le répertoire pour lancer la recherche. Le répertoire courant est le répertoire par défaut.

Le dernier argument de ftff n'est pas analysé pour les options car le programme a besoin d'au moins un
argument du nom de fichier. Cela signifie que ftff -x ne se plaindra pas d'une mauvaise option mais
recherchez le fichier nommé -x.

EXEMPLE


ftff même chose

Cela trouvera par exemple un fichier appelé quelque chose ou sameting ou sum-thing ou ...

Pour trouver tous les fichiers qui commencent par n'importe quel préfixe, placez quelque chose comme IOComm entre et
se termine par un suffixe de deux lettres :

ftff '*iocomm.??'

Pour trouver tous les fichiers qui commencent exactement par le préfixe DuPeg :

ftff -0 'dupeg*'

Utilisez ftff en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad