EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ftwhich – Online in der Cloud

Führen Sie ftwhich beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ftwhich – Fehlertolerante Suche nach einem Befehlsnamen

ZUSAMMENFASSUNG


ftwhich [-#hIp][-t#] Programmname

BESCHREIBUNG


ftwhich ist eine fehlertolerante Version von welche(1) Befehl. ftwhich sucht nach einem Gegebenen
Programm in allen Verzeichnissen, die in Ihrer PATH-Umgebungsvariablen enthalten sind, und meldet alles
Dateien mit einem Namen, der ungefähr dem angegebenen entspricht Programmname.

ftwhich erreicht Fehlertoleranz durch die Berechnung des sogenannten Weighted Levenshtein
Distanz. Der Levenshtein-Abstand ist als die Mindestanzahl von Zeichen definiert
Einfügungen, Löschungen und Ersetzungen, die eine Zeichenfolge transformieren A in eine Zeichenfolge B.

ftwhich ist ähnlich wie die welche Befehl mit folgenden Unterschieden:

- Bei ft wird standardmäßig NICHT zwischen Groß- und Kleinschreibung unterschieden

- ftwhich ist fehlertolerant

- Einige Muscheln verfügen über eine eingebaute Funktion welche Befehl, der auch Aliase durchsucht. ftwhich
kann natürlich nicht nach Aliasnamen suchen, da es die Aliasdefinitionen nicht kennt.

- ftwhich listet alle Dateien auf, die ungefähr übereinstimmen. Die zuerst gezeigten Dateien nehmen
Vorrang vor gleichnamigen Dateien, die später gedruckt werden, da sie aus Verzeichnissen stammen
weiter oben im PATH aufgeführt.

- Der Grad der Fehlertoleranz kann durch Angabe des optionalen Parameters angepasst werden
Toleranz. A Toleranz Der Wert 0 gibt eine genaue Übereinstimmung an.

OPTIONAL


-h Druckt Hilfe-/Nutzungsinformationen.

-I Suchen Sie nach Groß-/Kleinschreibung (standardmäßig wird die Groß-/Kleinschreibung nicht beachtet)

-p Geben Sie den tatsächlichen Entfernungswert vor dem gefundenen Dateinamen aus. Dieser Wert ist gleich
auf die Anzahl der Einfügungen, Löschungen und Ersetzungen, die zur Transformation erforderlich sind
Geben Sie den Namen des gefundenen Programms in den Suchschlüssel ein.

-# or -T#
Setzen Sie die Fehlertoleranzstufe auf #. Die Fehlertoleranzstufe ist eine Ganzzahl im
Bereich 0-255. Es gibt die maximale Anzahl von Fehlern an, die bei der Suche zulässig sind
ungefähre Übereinstimmung. Die Standardtoleranz ist (strlen(searchpattern) – Anzahl von
Platzhalter)/6 + 1

Programmname
Die zu suchende Programmdatei. '*' Und '?' können als Platzhalter verwendet werden.
'?' bezeichnet ein einzelnes Zeichen.
„*“ bezeichnet eine beliebige Anzahl von Zeichen.

Das letzte Argument für ftwhich wird nicht nach Optionen analysiert, da das Programm mindestens eine benötigt
Programmname-Argument. Das bedeutet, dass ftwhich -x wird sich nicht über eine falsche Option beschweren
aber suchen Sie nach dem Programm mit dem Namen -x.

BEISPIEL


Suchen Sie in Ihrem PFAD nach allen Programmen wie gcc:
ftwhich gcc
Dadurch wird z. B. gcc oder cc oder CC gefunden ...

Um alle Dateien zu finden, die mit einem beliebigen Präfix beginnen und auf enden Config und unterscheiden sich in 2 Buchstaben
aus dem Wort Konfiguration:
ftwhich -2 '*config'

Um alle Dateien zu finden, die genau mit dem Präfix beginnen ob:
ftwhich -0 'Wenn*'

So finden Sie alle Uhrprogramme:
ftwhich -0 '*Uhr*'

Verwenden Sie ftwhich online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad