Đây là lệnh ftff có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
ftff - tiện ích tìm tập tin có khả năng chịu lỗi
SYNOPSIS
ftff [-#fFhIpq][-t#][start_directory] file_to_find
MÔ TẢ
ftff đệ quy đi xuống hệ thống phân cấp thư mục và báo cáo tất cả các đối tượng trong tệp
system có tên gần giống với tên tệp đã cho.
ftff đạt được khả năng chịu lỗi bằng cách tính toán cái gọi là Levenshtein có trọng số
Khoảng cách. Khoảng cách Levenshtein được định nghĩa là số ký tự tối thiểu
chèn, xóa và thay thế biến đổi một chuỗi A thành một chuỗi B.
ftff những biểu hiện cư xử như là
'tìm start_directory -name file_to_find -print'
với những điểm khác biệt sau:
- ftff có khả năng chịu lỗi
- ftff KHÔNG phân biệt chữ hoa chữ thường
- mức độ chịu lỗi có thể được điều chỉnh bằng cách chỉ định tham số tùy chọn
lòng khoan dung. A khoan dung của 0 chỉ định đối sánh chính xác.
LỰA CHỌN
-h In một ít thông tin trợ giúp/sử dụng.
-f Theo các liên kết tượng trưng trên các thư mục. Lưu ý: một liên kết tượng trưng như "ở đâu đó -> .."
tự nhiên gây ra một vòng lặp vô tận. Theo mặc định ftff không theo các liên kết tượng trưng
tới các thư mục.
-F Phân loại loại tệp bằng cách thêm một ký tự vào mỗi tên tệp. Nhân vật này
là:
'*' đối với các tệp thông thường có thể thực thi được
'/' cho các thư mục
'@' cho các liên kết tượng trưng
'|' cho FIFO
'=' cho ổ cắm
-p in giá trị khoảng cách thực tế ở phía trước tên tệp. Giá trị này bằng
số lần chèn, xóa và thay thế cần thiết để chuyển đổi
tệp được tìm thấy trong khóa tìm kiếm (file_to_find).
-q giữ im lặng và không in bất kỳ cảnh báo nào về các thư mục không thể đọc được.
-# or -NS#
Đặt mức chịu lỗi thành #. Mức độ chịu lỗi là một số nguyên trong
phạm vi 0-255. Nó chỉ định số lỗi tối đa được phép trong việc tìm kiếm
đối sánh gần đúng. Dung sai mặc định là (strlen (searchpattern) - số lượng
ký tự đại diện) / 6 + 1
-I Thực hiện tìm kiếm phân biệt chữ hoa chữ thường (mặc định là phân biệt chữ hoa chữ thường)
tập tin_to_find
Tên tập tin cần tìm kiếm. '*' Và '?' có thể được sử dụng làm ký tự đại diện.
'?' biểu thị một ký tự duy nhất.
'*' biểu thị một số ký tự tùy ý.
thư mục bắt đầu
Thư mục để bắt đầu tìm kiếm. Thư mục hiện tại là mặc định.
Đối số cuối cùng của ftff không được phân tích cú pháp cho các tùy chọn vì chương trình cần ít nhất một
đối số tên tập tin. Điều này có nghĩa rằng ftff -x sẽ không phàn nàn về một lựa chọn sai nhưng
tìm kiếm tệp có tên -x.
THÍ DỤ
ftff điều tương tự
Ví dụ, điều này sẽ tìm thấy một tập tin có tên là something hoặc Sameting hoặc sum-thing hoặc ...
Để tìm tất cả các tệp bắt đầu bằng bất kỳ tiền tố nào, hãy đặt nội dung như IOComm ở giữa và
kết thúc bằng hậu tố gồm hai chữ cái:
ftff '*iocomm.??'
Để tìm tất cả các tệp bắt đầu chính xác bằng tiền tố DuPeg:
ftff -0 'lừa đảo*'
Sử dụng ftff trực tuyến bằng dịch vụ onworks.net