ftff - Dalam talian di Awan

Ini ialah arahan ftff yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


ftff - fail toleran kesalahan mencari utiliti

SINOPSIS


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

DESCRIPTION


ftff secara rekursif menurunkan hierarki direktori dan melaporkan semua objek dalam fail
sistem dengan nama yang lebih kurang sepadan dengan nama fail yang diberikan.

ftff mencapai toleransi kesalahan dengan mengira apa yang dipanggil Weighted Levenshtein
Jarak. Jarak Levenshtein ditakrifkan sebagai bilangan minimum aksara
sisipan, pemadaman dan penggantian yang mengubah rentetan A ke dalam rentetan B.

ftff berkelakuan seperti

'cari start_directory -nama fail_untuk_cari -cetak'

dengan perbezaan berikut:

- ftff adalah tahan terhadap kesalahan

- ftff TIDAK peka huruf besar-besaran

- tahap toleransi kesalahan boleh dilaraskan dengan menentukan parameter pilihan
bertolak ansur. A toleransi daripada 0 menentukan padanan tepat.

PILIHAN


-h Mencetak sedikit maklumat bantuan/penggunaan.

-f Ikuti pautan simbolik pada direktori. Nota: pautan simbolik seperti "suatu tempat -> .."
menyebabkan gelung yang tidak berkesudahan secara semula jadi. Secara lalai ftff tidak mengikuti pautan simbolik
kepada direktori.

-F Kelaskan jenis fail dengan menambahkan aksara pada setiap nama fail. watak ini
ialah:
'*' untuk fail biasa yang boleh dilaksanakan
'/' untuk direktori
'@' untuk pautan simbolik
'|' untuk FIFO
'=' untuk soket

-p cetak nilai jarak sebenar di hadapan nama fail. Nilai ini sama dengan
bilangan sisipan, pemadaman dan penggantian yang diperlukan untuk mengubah
fail yang ditemui ke dalam kunci carian (file_to_find).

-q diam dan jangan cetak sebarang amaran tentang direktori yang tidak boleh dibaca.

-# or -t#
Tetapkan tahap toleransi kesalahan kepada #. Tahap toleransi kesalahan ialah integer dalam
julat 0-255. Ia menentukan bilangan maksimum ralat yang dibenarkan dalam mencari
padanan anggaran. Toleransi lalai ialah (strlen(searchpattern) - bilangan
kad bebas)/6 + 1

-I Lakukan carian sensitif huruf besar/kecil (lalai adalah sensitif huruf besar/kecil)

fail_untuk_cari
Nama fail untuk dicari. '*' dan '?' boleh digunakan sebagai kad bebas.
'?' menunjukkan satu watak tunggal.
'*' menandakan bilangan aksara yang sewenang-wenangnya.

mula_direktori
Direktori untuk memulakan carian. Direktori semasa adalah lalai.

Hujah terakhir untuk ftff tidak dihuraikan untuk pilihan kerana program memerlukan sekurang-kurangnya satu
hujah nama fail. Ini bermakna bahawa ftff -x tidak akan mengadu tentang pilihan yang salah tetapi
cari fail bernama -x.

CONTOH


ftff benda yang sama

Ini akan contohnya mencari fail yang dipanggil sesuatu atau sameting atau sum-thing atau ...

Untuk mencari semua fail yang bermula dengan mana-mana awalan, sediakan sesuatu seperti IOComm di antara dan
berakhir pada akhiran dua huruf:

ftff '*iocomm.??'

Untuk mencari semua fail yang betul-betul bermula dengan awalan DuPeg:

ftff -0 'dupeg*'

Gunakan ftff dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini