ftff - Online sa Cloud

Ito ang command ftff na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


ftff - fault tolerant file find utility

SINOPSIS


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

DESCRIPTION


ftff paulit-ulit na bumababa sa hierarchy ng direktoryo at nag-uulat ng lahat ng mga bagay sa file
system na may pangalan na humigit-kumulang tumutugma sa ibinigay na filename.

ftff nakakamit ang fault tolerance sa pamamagitan ng pagkalkula ng tinatawag na Weighted Levenshtein
Distansya. Ang Levenshtein Distance ay tinukoy bilang ang pinakamababang bilang ng character
mga pagpapasok, pagtanggal at pagpapalit na nagpapabago sa isang string A sa isang string B.

ftff kumikilos tulad ng

'hanapin ang start_directory -name file_to_find -print'

na may mga sumusunod na pagkakaiba:

- ftff ay fault tolerant

- HINDI case sensitive ang ftff

- ang antas ng fault tolerance ay maaaring iakma sa pamamagitan ng pagtukoy sa opsyonal na parameter
pagpaparaya A pagpapaubaya ng 0 ay tumutukoy sa eksaktong tugma.

Opsyon


-h Nagpi-print ng kaunting impormasyon sa tulong/paggamit.

-f Sundin ang mga simbolikong link sa mga direktoryo. Tandaan: isang simbolikong link tulad ng "sa isang lugar -> .."
natural na nagiging sanhi ng walang katapusang loop. Bilang default ftff ay hindi sumusunod sa mga simbolikong link
sa mga direktoryo.

-F Pag-uri-uriin ang uri ng file sa pamamagitan ng pagdaragdag ng isang character sa bawat pangalan ng file. Ang karakter na ito
ay:
'*' para sa mga regular na file na maipapatupad
'/' para sa mga direktoryo
'@' para sa mga simbolikong link
'|' para sa mga FIFO
'=' para sa mga socket

-p i-print ang aktwal na halaga ng distansya sa harap ng filename. Ang halagang ito ay katumbas ng
ang bilang ng mga pagpapasok, pagtanggal at pagpapalit na kinakailangan upang mabago ang
file na natagpuan sa search key (ang file_to_find).

-q manahimik at huwag mag-print ng anumang babala tungkol sa hindi nababasang mga direktoryo.

-# or -t#
Itakda ang fault tolerance level sa #. Ang antas ng pagpapahintulot sa kasalanan ay isang integer sa
saklaw 0-255. Tinutukoy nito ang maximum na bilang ng mga error na pinahihintulutan sa paghahanap ng
tinatayang tugma. Ang default na pagpapaubaya ay (strlen(searchpattern) - bilang ng
mga wildcard)/6 + 1

-I Gumawa ng case sensitive na paghahanap (default ay case in-sensitive)

file_to_find
Ang filename na hahanapin. '*' at '?' maaaring gamitin bilang mga wildcard.
'?' nagsasaad ng isang solong karakter.
Ang '*' ay nagsasaad ng arbitrary na bilang ng mga character.

start_directory
Ang direktoryo upang simulan ang paghahanap. Ang kasalukuyang direktoryo ay ang default.

Ang huling argumento sa ftff ay hindi na-parse para sa mga opsyon dahil ang program ay nangangailangan ng kahit isa
argumento ng file-name. Ibig sabihin nito ftff -x hindi magrereklamo tungkol sa isang maling opsyon ngunit
hanapin ang file na pinangalanang -x.

Halimbawa


ftff parehas na bagay

Ito ay hal. makahanap ng isang file na tinatawag na something o sameting o sum-thing o ...

Upang mahanap ang lahat ng mga file na nagsisimula sa anumang prefix, magkaroon ng isang bagay tulad ng IOComm sa pagitan ng at
nagtatapos sa dalawang titik na suffix:

ftff '*iocomm.??'

Upang mahanap ang lahat ng mga file na eksaktong nagsisimula sa prefix na DuPeg:

ftff -0 'dupeg*'

Gumamit ng ftff online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa