Ini adalah perintah ftff yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ftff - utilitas pencarian file yang toleran terhadap kesalahan
RINGKASAN
ftff [-#fFhIpq][-t#][start_directory] file_to_find
DESKRIPSI
ftff secara rekursif menurunkan hierarki direktori dan melaporkan semua objek dalam file
sistem dengan nama yang kira-kira cocok dengan nama file yang diberikan.
ftff mencapai toleransi kesalahan dengan menghitung apa yang disebut Weighted Levenshtein
Jarak. Jarak Levenshtein didefinisikan sebagai jumlah minimum karakter
penyisipan, penghapusan, dan penggantian yang mengubah string A menjadi string B.
ftff berperilaku seperti
'temukan start_directory -nama file_to_find -print'
dengan perbedaan sebagai berikut:
- ftff toleran terhadap kesalahan
- ftff TIDAK peka huruf besar-kecil
- tingkat toleransi kesalahan dapat disesuaikan dengan menentukan parameter opsional
toleransi. A toleransi dari 0 menentukan kecocokan persis.
PILIHAN
-h Mencetak sedikit informasi bantuan/penggunaan.
-f Ikuti tautan simbolis pada direktori. Catatan: tautan simbolis seperti "suatu tempat -> .."
menyebabkan loop tak berujung secara alami. Secara default ftff tidak mengikuti tautan simbolik
ke direktori.
-F Klasifikasikan jenis file dengan menambahkan karakter ke setiap nama file. karakter ini
adalah:
'*' untuk file biasa yang dapat dieksekusi
'/' untuk direktori
'@' untuk tautan simbolis
'|' untuk FIFO
'=' untuk soket
-p cetak nilai jarak sebenarnya di depan nama file. Nilai ini sama dengan
jumlah penyisipan, penghapusan, dan penggantian yang diperlukan untuk mengubah
file yang ditemukan ke dalam kunci pencarian (file_to_find).
-q tetap diam dan jangan mencetak peringatan tentang direktori yang tidak dapat dibaca.
-# or -T#
Atur tingkat toleransi kesalahan ke #. Tingkat toleransi kesalahan adalah bilangan bulat dalam
kisaran 0-255. Ini menentukan jumlah maksimum kesalahan yang diizinkan dalam menemukan
perkiraan pertandingan. Toleransi default adalah (strlen(searchpattern) - jumlah
wildcard)/6 + 1
-I Lakukan pencarian peka huruf besar/kecil (default adalah peka huruf besar/kecil)
file_to_temukan
Nama file yang akan dicari. '*' dan '?' dapat digunakan sebagai wildcard.
'?' menunjukkan satu karakter tunggal.
'*' menunjukkan jumlah karakter yang berubah-ubah.
mulai_direktori
Direktori untuk memulai pencarian. Direktori saat ini adalah default.
Argumen terakhir untuk ftff tidak diuraikan untuk opsi karena program membutuhkan setidaknya satu
argumen nama file. Ini berarti bahwa ftff -x tidak akan mengeluh tentang pilihan yang salah tapi
cari file bernama -x.
CONTOH
ftff hal yang sama
Ini akan misalnya menemukan file yang disebut sesuatu atau sameting atau jumlah-hal atau ...
Untuk menemukan semua file yang dimulai dengan awalan apa pun, memiliki sesuatu seperti IOComm di antara dan
diakhiri dengan akhiran dua huruf:
ftff '*iocomm.??'
Untuk menemukan semua file yang dimulai dengan awalan DuPeg:
ftff -0 'menipu*'
Gunakan ftff online menggunakan layanan onworks.net