Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

cfv - Trực tuyến trên đám mây

Chạy cfv trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh cfv có thể được 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 giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


cfv - Xác minh tính nhất quán của tệp với .sfv, .csv, .crc, .md5, md5sum, sha1sum, .torrent, par,
hoặc tệp par2

SYNOPSIS


cfv [-P thư mục] [-v | -V | -VV] [-r | -rr | -R] [-n | -N] [--đổi tên định dạng ] [-s | -S] [-zz | -z | -Z | -ZZ]
[-T | -C] [-m | -M] [-i | -tôi] [-u | -uu | -U] [--bỏ trích dẫn ] [--fixpath ] [--showpath
[--list / - list0 ] [--anosystemurl ] [--mảnh_size_pow2 ] [-NS kiểu] [-NS tập tin]
[các tập tin...]

MÔ TẢ


cfv xác minh rằng các tệp bạn có giống với các tệp được sử dụng để tạo
tệp tổng kiểm tra.

LỰA CHỌN


-v Cho phép in thêm tin nhắn.

-V vô hiệu hóa việc in thêm tin nhắn. (vỡ nợ)

-VV Thích -V, nhưng cũng không in dòng trạng thái ở cuối.

-q Like -VV, nhưng thậm chí không có thông báo lỗi được in. Kiểm tra trạng thái thoát.

-Q Chỉ các dòng trạng thái được in, nhưng không có lỗi riêng lẻ.

- đầu ra VAL
Đặt khi cfv sẽ hiển thị thanh tiến trình. Nếu không, thanh tiến trình không bao giờ
hiển thị. Nếu tự động, thanh tiến trình được hiển thị khi đầu ra là
tty. (mặc định) Nếu có, tiến trình luôn được hiển thị.

-r Chế độ đệ quy 1. Trong chế độ tạo, tạo các tệp chksum riêng biệt cho từng dir.

-rr Chế độ đệ quy 2. Trong chế độ tạo, hãy tạo một tệp duy nhất với danh sách sâu trong đó. Cả hai
chế độ đệ quy tương đương với chế độ thử nghiệm.

-R Tắt chế độ đệ quy (mặc định)

-l Theo dõi các liên kết tượng trưng thư mục trong chế độ đệ quy. (vỡ nợ)

-Không tuân theo các liên kết tượng trưng thư mục trong chế độ đệ quy.

-T Đặt chế độ kiểm tra. (vỡ nợ)

-Chiết lập chế độ tạo.

-m Chỉ kiểm tra các tệp bị thiếu (không so sánh tổng kiểm tra)

-M tổng tổng kiểm tra (mặc định)

-n Đổi tên các tập tin xấu. Với -s, cũng đổi tên các tệp bị đặt tên sai thành tên chính xác.

-Không đổi tên tệp xấu (mặc định)

--renameformat chuỗi
Định dạng chuỗi để sử dụng với tùy chọn -n. Đơn giản, hãy đặt bất kỳ chuỗi nào trong số 4 chuỗi
% (fullname) s,% (name) s,% (ext) s và% (count) i trong chuỗi định dạng, cùng với
bất cứ văn bản nào khác mà bạn muốn.
Giá trị mặc định là '% (name) s.bad -% (count) i% (ext) s'
Về chi tiết, đây là một chuỗi định dạng python tiêu chuẩn với ánh xạ chứa
{'fullname': original filename, 'name': fullname trừ phần mở rộng, 'ext':
phần mở rộng (bao gồm.), 'count': đổi tên nỗ lực}. Nếu chuỗi định dạng không
chứa số lượng, sau đó cfv sẽ nối '-% (count) i' vào tên tệp nếu đầu tiên
cố gắng không thành công.

-s Tìm kiếm các tệp bị đặt tên sai. Không có hiệu lực trong chế độ tạo. Ngoài ra, hãy nhớ rằng
sử dụng -m cùng với -s sẽ không có tác dụng gì nếu kiểu tổng kiểm tra không bao gồm
kích thước tệp và nếu có, có thể cho kết quả dương tính giả nếu một số tệp có cùng
kích cỡ.

-Không tìm kiếm các tập tin có tên sai. (vỡ nợ)

-i Bỏ qua trường hợp. Hiện không có hiệu lực trong chế độ tạo.

-Tôi không bỏ qua trường hợp (mặc định)

-u Hiển thị các tệp chưa được xác minh. Nếu không có tệp nào trong thư mục được xác minh, hiển thị dir / *. Nếu như
không có tệp nào trong thư mục hoặc các thứ tự con của nó được xác minh, hiển thị dir / **. Không có hiệu lực
trong chế độ tạo.

-uu Hiển thị từng tệp chưa được xác minh riêng lẻ, không có xử lý thư mục đặc biệt. Không có
hiệu ứng trong chế độ tạo.

-U Không hiển thị các tệp chưa được xác minh (mặc định)

-zz Buộc tạo / đọc các tệp tổng kiểm tra dưới dạng tệp được nén, ngay cả khi không kết thúc bằng .gz
(chủ yếu hữu ích cho "-f -")

-z Tạo các tệp được gzipped ở chế độ tạo.

-Z Không tự động tạo các tệp được giải nén. (vỡ nợ)

-ZZ Không bao giờ sử dụng gzip, ngay cả khi tệp kết thúc bằng ".gz".

--bỏ trích dẫn BOOL
Nếu có, hãy xử lý các tệp tổng kiểm tra được tạo bởi các bộ mã hóa lỗi trích dẫn
tên tệp ở định dạng tổng kiểm tra không cần nó. Mặc định là không, vì dấu ngoặc kép có thể
là một ký tự hợp lệ trong tên tệp và chúng tôi không muốn xóa chúng nếu chúng
thực sự là một phần của tên tệp.

chuỗi --fixpaths
Chuyển đổi tất cả các lần xuất hiện của bất kỳ ký tự nào trong chuỗi thành bộ phân tách dir cho
nền tảng hiện tại. Không có hiệu lực trong chế độ tạo. Sử dụng một chuỗi trống để vô hiệu hóa.

--đường dẫn VAL
Loại bỏ NUM thành phần hàng đầu khỏi tên tệp ở chế độ thử nghiệm. Tương tự như
-p / - tùy chọn dải của bản vá. VAL có thể là 'không': để nguyên như cũ, 'tất cả': dải
tất cả mọi thứ ngoại trừ tên tệp, 0: dải bộ điều khiển / dấu gạch chéo hàng đầu (nếu có), 1+:
Ngoài ra, loại bỏ nhiều thành phần đường dẫn này. Giá trị mặc định là 0.

--showpath VAL
Hiển thị đường dẫn trong tên tệp được hiển thị. VAL phải là một trong số yes / 1 / no / 0 / auto / 2 hoặc
tuyệt đối / tương đối, hoặc một từ danh sách đầu tiên và một từ thứ hai được nối bằng dấu -. Vì
khả năng tương thích ngược, 1 = yes, 0 = none, 2 = auto. Mặc định là tự động tương đối.
Lời tố cáo được chấp nhận. Ví dụ: --showpaths = ya luôn hiển thị các đường dẫn tuyệt đối.
--showpaths = n không bao giờ hiển thị đường dẫn.

-p dir Thay đổi thư mục trước khi làm bất cứ điều gì.

-f tệp
Chỉ định tên của tệp tổng kiểm tra để kiểm tra hoặc tạo. Nếu tệp là -, stdin (cho
-T) hoặc stdout (cho -C) sẽ được sử dụng.

-t loại
Chỉ định loại tệp. Có thể là sfv, sfvmd5, csv, csv2, csv4, sha1, md5,
bsdmd5, par, par2, torrent, crc, auto hoặc help. Nếu loại là trợ giúp, hoặc không xác định
loại được đưa ra, danh sách các loại và mô tả của chúng sẽ được in. Các
mặc định là tự động, sẽ phát hiện loại tệp cho bạn. Khi tạo, nếu gõ
là tự động một sfv sẽ được thực hiện, trừ khi một mặc định khác đã được đặt trong cấu hình
tập tin.

- list danh sách
In danh sách thô các tệp trong tập hợp đã cho (ok, xấu, chưa xác minh, chưa tìm thấy).
Thường được sử dụng với -q, nhưng không hoàn toàn cần thiết vì chỉ định - danh sách sẽ chuyển hướng
tất cả các tin nhắn khác cho stderr.

--list0 listet
Giống như --list nhưng các tệp được phân tách bằng ký tự rỗng. Hữu ích khi kết hợp với
xargs -0.

--an thông báo URL
URL thông báo của trình theo dõi để tạo tệp .torrent.

--mảnh_size_pow2 N
Sức mạnh của hai để đặt kích thước mảnh để tạo tệp .torrent. Giá trị mặc định là 18,
cung cấp kích thước mảnh là 2 ^ 18 = 256KB.

-h / - trợ giúp
In thông tin trợ giúp.

--phiên bản
Phiên bản in của cfv và các mô-đun mà nó sử dụng.

SFV là một tệp định dạng Xác minh tệp đơn giản
sfvmd5 là một tệp định dạng Xác minh tệp đơn giản, sử dụng tổng kiểm tra MD5 thay vì crc32.
csv là tệp Giá trị được phân tách bằng dấu phẩy, với các trường là tên, kích thước, crc32,
csv2 là một tệp Giá trị được Phân tách bằng Dấu phẩy, với các trường là tên, kích thước,
csv4 là tệp Giá trị được phân tách bằng dấu phẩy, với các trường là tên, kích thước, crc32, đường dẫn
sha1 là một tệp định dạng sha1sum
md5 là một tệp định dạng md5sum
bsdmd5 là một tệp định dạng BSD md5
mệnh là tệp định dạng parchive v1 (chỉ dành cho thử nghiệm)
par2 là tệp định dạng parchive v2 (chỉ dành cho thử nghiệm)
torrent là một tệp siêu dữ liệu BitTorrent
CRC là một tệp crc định dạng JPEG Sheriff

EXIT TÌNH TRẠNG


Trạng thái thoát của cfv có thể được kiểm tra để xác định loại lỗi nào đã xảy ra, nếu có.

Trạng thái thoát của 1 chỉ ra lỗi đối số dòng lệnh hoặc một ngoại lệ chưa được xử lý.

Nếu không, trạng thái thoát sẽ là một chút HOẶC:

2 badcrc (một tệp có tổng tổng kiểm tra khác với được liệt kê trong tệp tổng kiểm tra)

4 badsize (một tệp có kích thước khác với kích thước được liệt kê. Không phải tất cả các định dạng tệp tổng kiểm tra
bao gồm kích thước tệp)

8 notfound (không tìm thấy tệp được liệt kê)

16 ferror (một số lỗi tệp khác xảy ra khi cố gắng mở / đọc tệp)

32 chưa được xác minh (một tệp chưa được xác minh, chỉ với -u)

64 cferror (tệp tổng kiểm tra không được tìm thấy hoặc không được nhận dạng)

GHI CHÚ


Vì các nền tảng khác nhau đại diện cho trình phân tách đường dẫn khác nhau, sử dụng chế độ đệ quy 2
(-rr) không được khuyến khích cho bất kỳ mục đích nào khác ngoài mục đích sử dụng cá nhân. Mặc dù việc bổ sung
tùy chọn fixpaths có thể được sử dụng để giải quyết vấn đề này, nó không đảm bảo rằng bất cứ điều gì
chương trình người dùng khác sẽ có một tính năng tương tự.

Tùy chọn -s hiện không được triển khai cho các tệp .torrent. (Trừ khi bạn cũng sử dụng -m)

VÍ DỤ


Nếu không có tùy chọn nào được chỉ định, mặc định sẽ là -T -t tự động và nó sẽ tìm kiếm
thư mục hiện tại cho bất kỳ tệp tổng kiểm tra nào được hỗ trợ.
cfv

Buộc kiểm tra tệp:
cfv -f tên nghe buồn cười

Chỉ kiểm tra các tệp bạn có, (tránh lỗi không tìm thấy tệp):
cfv *

Tạo tệp csv cho tất cả các tệp trong dir hiện tại:
cfv -C -tcsv

Tạo tệp csv chỉ cho các tệp zip trong dir hiện tại và chỉ định tên tệp:
cfv -C -fsomezips.csv * .zip

Kiểm tra xem tất cả các tệp trong các thứ tự hiện tại và con đã được xác minh hay chưa, nhưng không xác minh tổng kiểm tra của
các tệp đó. (Ví dụ: trước khi ghi một thư mục vào cdr và bạn muốn tạo
đảm bảo tất cả các tệp đã được xác minh.):
cfv -r -m -u

CẤU HÌNH


Khi khởi động, cfv sẽ kiểm tra ~ / .cfvrc và nếu nó tồn tại, hãy đọc thông tin cấu hình
từ nó. Tệp bao gồm bất kỳ số dòng nào, mỗi dòng có một tên tùy chọn và
giá trị được phân tách bằng dấu cách. Các dòng trống và dòng bắt đầu bằng dấu # bị bỏ qua.

THÍ DỤ CẤU HÌNH


# đây là một ví dụ .cfvrc chỉ định tất cả các tùy chọn mặc định
# không dài dòng (đặt thành 1 hoặc v cho -v, 0 hoặc V cho -V, -1 hoặc VV cho -VV, -2 hoặc q cho -q,
-3 hoặc Q cho -Q)
tiết V
# sử dụng đồng hồ đo tiến trình khi đầu ra là một thiết bị đầu cuối (có cho luôn luôn, không cho không bao giờ, tự động cho
khi đầu ra isatty)
tiến độ tự động
#create tệp sfv theo mặc định
sfv mặc định
# sắp xếp danh sách dir trước khi tạo tệp tổng kiểm tra
dissort 1
#sort dòng lệnh tệp được chỉ định
cmdlinesort 1
#expand ký tự đại diện trong dòng lệnh (có cho luôn luôn, không cho không bao giờ, tự động khi os.name là
os2, nt hoặc dos)
cmdlineglob tự động
# không được đệ quy (đặt thành 0 cho -R, 1 cho -r, 2 cho -rr)
đệ quy 0
#follow liên kết tượng trưng
quy định 1
# không hiển thị các tệp chưa được xác minh (đặt thành 0 cho -U, 1 cho -u, 2 cho -uu)
chưa xác minh 0
# đừng bỏ qua trường hợp
bỏ qua 0
# không sử dụng giải pháp thay thế cho các bộ mã hóa lỗi trích dẫn tên tệp một cách không cần thiết
bỏ trích dẫn 0
# không sửa chữa bất kỳ đường dẫn nào (lưu ý rằng có một khoảng trắng duy nhất sau các đường dẫn cố định, do đó giá trị của nó
được đặt thành là một chuỗi trống)
đường dẫn cố định
# Một ví dụ hữu ích hơn sẽ là:
#fixpaths / \
# không tách các thư mục hàng đầu (tất cả để tách tất cả thông tin đường dẫn, 0+ để tách các thư mục hàng đầu /
và các thành phần X đầu tiên, không có gì)
Strippaths 0
# hiển thị đường dẫn đầy đủ ở chế độ đệ quy (đặt thành 0 cho không bao giờ, 1 cho luôn luôn, 2 cho chỉ trong
chế độ đệ quy)
đường dẫn 2
#access checksum tên tệp kết thúc bằng .gz dưới dạng tệp gzipped (-1 cho không bao giờ, 0 cho với
.gz và 1 để tạo -C tạo tệp .gz tự động)
gzip 0
# không đổi tên tệp xấu
đổi tên 0
#format được sử dụng để đổi tên các tệp không hợp lệ bằng -n
renameformat% (name) s.bad -% (count) i% (ext) s
# không tìm kiếm tệp
tìm kiếm 0
#filename_type có thể được sử dụng để ghi đè loại tệp sẽ tạo khi -t không phải
được chỉ định.
# Định dạng của đối số là = . Có thể được chỉ định nhiều lần,
các trường hợp sớm hơn có mức độ ưu tiên cao hơn.
# ví dụ: dòng sau sẽ khiến cfv -C -f foo.md5 tạo tệp 'sfvmd5'
chứ không phải là tệp 'md5'.
#filename_type sfvmd5 = md5 $

#torrent tùy chọn:
# bạn có thể chỉ định url thông báo mặc định:
#anosystemurl http://foo.bar/announce
# kích thước mảnh 2 ^ 18 byte (256KB):
mảnh_size_pow2 18

Sử dụng cfv trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lập trình mà không cần công nghệ mã hóa
Lập trình mà không cần công nghệ mã hóa
PWCT không phải là một Wizard để tạo
ứng dụng trong 1 2 3 bước. PWCT là một
chương trình trực quan mục đích chung
ngôn ngữ được thiết kế cho người mới và chuyên gia
chương trình...
Tải xuống lập trình không cần công nghệ mã hóa
  • 3
    đoàn kết
    đoàn kết
    Tham gia cùng chúng tôi trong Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Bật kho lưu trữ URPMS trong
    hệ thống -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Tải về unitedrpms
  • 4
    Thống kê thư mục Windows
    Thống kê thư mục Windows
    WinDirStat (Thư mục Windows
    Thống kê) là một thống kê sử dụng đĩa
    công cụ xem và dọn dẹp dành cho Windows. Trên
    khởi động, WinDirStat đọc toàn bộ
    cây thư mục...
    Tải xuống Thống kê thư mục Windows
  • 5
    DS4Windows
    DS4Windows
    DS4Window là một chương trình mã nguồn mở
    điều đó sẽ cho phép ai đó có được
    kinh nghiệm sử dụng Playstation 4
    Bộ điều khiển DualShock trên PC của
    giả lập Xbox 360 ...
    Tải xuống DS4Windows
  • 6
    Trình biên dịch TDM-GCC MinGW
    Trình biên dịch TDM-GCC MinGW
    Các bản phát hành ổn định gần đây nhất từ
    Dự án trình biên dịch GCC, cho 32-bit và
    Windows 64 bit, được ngụy trang khéo léo bằng
    một trình cài đặt và cập nhật thực sự.
    Các tính năng: G ...
    Tải xuống Trình biên dịch TDM-GCC MinGW
  • da ...
    Tải xuống GeoServer
  • Khác »
  • Lệnh Linux

    Ad