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

Ad


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

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

Chạy manilist trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua 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à danh sách lệnh 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


manilist - báo cáo trạng thái của các tệp trong thư mục nguồn

SYNOPSIS


người điên [ -abcdhnptV ] [ -i mở rộng ] [ -f biểu hiện ] [ -p định dạng ] [ -s chuỗi ] [ -w
cái nào ] [ -x mở rộng ] [ -C phân cách ] [ -I bao gồm ] [ -L xếp thành hàng ] [ -X loại trừ ] [
các tập tin or thư mục ]

MÔ TẢ


thợ làm móng quét thư mục nguồn và tạo báo cáo về trạng thái của từng tệp:
cho dù nó có cập nhật hay không liên quan đến patchlevel.h , nếu nó bị thiếu từ
MANIFEST.new và một số thông tin hữu ích khác có thể được cấu hình động. Nó
có thể được sử dụng để duy trì tệp MANIFEST.new, tạo danh sách chi tiết và trạng thái của
nhóm thư mục, v.v. ... Bộ tùy chọn phong phú phù hợp để thực hiện người điên một sự hoàn hảo
công cụ cấp thấp.

Dưới biểu mẫu gọi đơn giản nhất của nó ở thư mục cấp cao nhất của một gói, không có
tranh luận, người điên sẽ quét MANIFEST.new và tạo báo cáo về trạng thái của từng
tệp được liệt kê ở đó. Mỗi dòng bắt đầu bằng một cờ ký tự đơn cho biết trạng thái
của tệp, theo sau là tên của tệp.

Những gì xảy ra trên thực tế phức tạp hơn thế. thợ làm móng quét tệp MANIFEST.new và
sau đó lặp lại tất cả các tệp được liệt kê ở đó. Trong nội bộ, người điên duy trì sự hòa nhập
và danh sách loại trừ, cả hai đều chỉ định phần mở rộng cho tệp. Ví dụ, bao gồm
danh sách có thể là ('.c', '.h') và loại trừ ('.o', ', v') để các nguồn C được đưa vào
và đối tượng hoặc tệp RCS bị loại trừ. Theo mặc định, tất cả các tệp trừ những tệp bị loại trừ đều được sử dụng. Một vài
các lựa chọn khác có thể được áp dụng trong giai đoạn này, như sẽ được giải thích ở phần sau. Cho những người
các tệp vượt qua quá trình lựa chọn này, một báo cáo được phát hành theo một báo cáo định dạng,
theo mặc định là "AC %n". Lá thư A (hoặc bất kỳ thứ gì trước ký tự đầu tiên ':'
là đặc điểm kỹ thuật lựa chọn tệp mà chúng ta đã nói đến. Còn lại là
định dạng, một chuỗi được in nguyên bản, mô-đun hóa một số chuỗi thoát. Nó xảy ra như vậy
việc này %c là cờ ký tự và %n là tên của tệp hiện tại.

Nói chung, người điên nên được coi là một công cụ tạo ra các báo cáo có thể định cấu hình
trên một tập hợp các tệp, chọn chúng một cách có chọn lọc trong danh sách hoặc bằng cách quét trực tiếp
thư mục để xem những gì ở ngoài đó ...

Bằng cách chỉ định một tập hợp các thư mục hoặc tệp làm đối số trên dòng lệnh, bạn hạn chế
khu vực quét, giới hạn đối với các báo cáo liên quan đến các tệp hoặc thư mục đó. Nếu bạn làm
không chỉ định bất kỳ, manilist hạn chế báo cáo của nó trong thư mục hiện tại và
thư mục con, trừ khi -t tùy chọn được đưa ra.

LỰA CHỌN


thợ làm móng nhận ra các tùy chọn sau:

-a Thực hiện một báo cáo cho tất cả các các tệp, bất kể những gì được chỉ định bởi
bao gồmloại trừ danh sách hậu tố.

-b Giả sử thư mục hiện tại là cơ sở (gốc) của cây gói. Khi này
tùy chọn không được chỉ định, người điên sẽ tìm kiếm một .Bưu kiện tệp để chỉ ra
thư mục gốc của gói (còn được gọi là trên cùng) và khiếu nại nếu nó
không tìm thấy nó.

-c Kiểm tra các tệp với những tệp được liệt kê trong MANIFEST.new (hoặc bất kỳ tệp nào
được chỉ định thông qua -f tùy chọn) và báo cáo sự khác biệt thông qua %c vĩ mô.

-d Kết xuất danh sách hậu tố được bao gồm và loại trừ trên stderr, phần mở rộng là khoảng trắng
ly thân. Một cách tốt để biết danh sách mặc định là chạy: người điên -f
/ dev / null -bd.

-f biểu hiện Chỉ định một tệp kê khai thay thế, mặc định là sử dụng MANIFEST.new.

-h In thông báo trợ giúp sử dụng và thoát.

-i mở rộng Thêm phần mở rộng mới vào danh sách hậu tố được bao gồm. Các mở rộng đối số
phải liệt kê các hậu tố được phân tách bằng dấu cách, như trong -i '.NS .pl ' thêm cả hai
.ph.pl đối với các hậu tố hiện có. Lưu ý rằng đối số cần phải
được trích dẫn để bảo vệ không gian chống lại việc giải thích shell.

-n Không sử dụng bất kỳ tệp kê khai nào. Thay vì quét các thư mục và hoạt động như với
tất cả các tệp ở đó đã được liệt kê trong một tệp kê khai.

-p định dạng Đặt định dạng in mới, có biểu mẫu lựa chọn:chuỗi, với
lựa chọn là một danh sách các ký tự đơn chỉ định tệp nào từ
tệp kê khai sẽ được sử dụng cho các báo cáo và chuỗi là một thông điệp để in dưới dạng
báo cáo, với một số thay thế vĩ mô. Cũng có thể có cột
định dạng bằng cách chỉ định một '|' bên trong chuỗi để phân định các khác nhau
các cột bạn muốn xem. Xem thêm -C-L để biết thêm thông số định dạng.

-s chuỗi Xác định chuỗi một phần của định dạng in (xem -p cho một vị tướng
mô tả của định dạng). Các macro có sẵn được liệt kê thêm bên dưới
trang hướng dẫn sử dụng.

-t Bắt đầu từ thư mục trên cùng (thư mục gốc của bản phân phối)
không phụ thuộc vào thư mục hiện tại. Phải có một .Bưu kiện tập tin để
cho biết thư mục trên cùng là gì.

-w lựa chọn chỉ định lựa chọn một phần của định dạng in. Các lựa chọn có sẵn
sẽ được thảo luận sau.

-x mở rộng Thêm phần mở rộng mới vào danh sách hậu tố bị loại trừ. Các mở rộng đối số
phải liệt kê các hậu tố được phân tách bằng dấu cách, như trong -x '.NS .P' thêm cả hai .s
.p vào danh sách hiện có. Lưu ý rằng đối số cần được trích dẫn để
bảo vệ không gian chống lại việc giải thích vỏ.

-C phân cách Cung cấp dấu phân tách cột, được sử dụng thay cho dấu '|'
ký tự trong chuỗi định dạng báo cáo. Theo mặc định, nó là một không gian duy nhất.

-I bao gồm Chỉ định danh sách các hậu tố mới được đưa vào báo cáo. Cái này
ghi đè danh sách mặc định ban đầu (trong khi -i đã từng thêm vào hậu tố cho
danh sách). Các hậu tố phải được phân cách bằng dấu cách.

-L xếp thành hàng Khi sử dụng định dạng cột (ký tự '|' được sử dụng để biểu thị
cột), tùy chọn này có thể được sử dụng để chỉ định chiều rộng cột tối đa,
ngăn cách mỗi chiều rộng bằng một dấu ','. Không để lại chiều rộng không xác định
áp đặt bất kỳ giới hạn nào đối với chiều rộng của nó. Ví dụ: nếu chuỗi định dạng là
% n |% d |% t, người ta có thể giới hạn cột ở giữa (mô tả từ
MANIFEST.new) thành 40 ký tự và cột tên (ký tự đầu tiên) thành 15
ký tự, để lại ký tự cuối cùng không có giới hạn áp đặt, bằng cách sử dụng -L
15,40,.

-V In số phiên bản và thoát.

-X loại trừ Chỉ định danh sách các hậu tố mới sẽ bị loại trừ trong các báo cáo. Cái này
ghi đè danh sách mặc định ban đầu (trong khi -x đã từng thêm vào hậu tố cho
danh sách). Các hậu tố phải được phân cách bằng dấu cách.

SỬ DỤNG M FORU ĐƠN


Tính linh hoạt của người điên được mang lại bởi việc sử dụng chuỗi định dạng động cho
cung cấp các báo cáo của nó. Có thể chỉ định một định dạng thông qua -p tùy chọn hoặc chỉ các bộ phận
của nó: chuỗi văn bản qua -s và lựa chọn tệp với -w.

Tập tin Lựa chọn
Phần đầu của chuỗi định dạng cho biết người điên những tệp bạn muốn xem trong
báo cáo cuối cùng. Các bộ chọn có sẵn là:

A Tất cả các tệp trừ những tệp bị loại trừ (tức là những tệp có hậu tố được liệt kê trong
danh sách loại trừ). Đây là hành động mặc định.
a Tất cả các tệp được bao gồm và / hoặc bị loại trừ (phím tắt cho ix). Lưu ý rằng các tệp
không được bao gồm hoặc bị loại trừ sẽ không xuất hiện trong báo cáo.
d Chỉ báo cáo cho các thư mục.
f Chỉ báo cáo cho các tệp.
i Chỉ các tệp bao gồm được liệt kê.
m Chỉ những tệp hoặc thư mục được tìm thấy trong tệp kê khai mới được liệt kê.
n Chỉ những tệp hoặc thư mục đó không tìm thấy trong bản kê khai được liệt kê.
x Chỉ các tệp bị loại trừ được liệt kê.

Khi bạn chỉ định nhiều hơn một chữ cái, báo cáo kết quả phụ thuộc vào bản chất của
sự lựa chọn. Vì d, f, mn, một kết hợp logic được thực hiện. Điều này có nghĩa là chỉ định fd or mn
cũng giống như việc không chỉ định bất cứ điều gì, nhưng nó kém hiệu quả hơn vì người điên bị ép buộc
để thực hiện kiểm tra nó sẽ bỏ qua. Các ix bộ chọn đặc biệt: bởi
mặc định, tất cả các tệp không bị loại trừ đều được báo cáo. Xác định x cũng yêu cầu loại trừ
các tập tin. Xác định i giới hạn báo cáo đối với các tệp được bao gồm. Sử dụng cả hai cùng một lúc
thời gian (ix) sẽ buộc báo cáo cho các tệp được bao gồm hoặc loại trừ.

Macro Thay thế
Phần chuỗi của định dạng báo cáo có thể sử dụng các macro sau:

% c Một ký tự mã hóa trạng thái của tệp.
% d Mô tả từ tệp kê khai, nếu có.
% n Tên của tệp (đường dẫn của tệp từ thư mục trên cùng).
% s Kích thước của tệp, tính bằng byte.
% t Dấu thời gian của lần sửa đổi cuối cùng.

Tập tin Trạng thái
Sản phẩm %c macro, cung cấp cho một ký tự mã hóa trạng thái tệp, có thể mở rộng thành một trong các
tiếp theo.
. Tệp được cập nhật (không mới hơn patchlevel.h).
- Tệp có trong tệp kê khai nhưng bị thiếu.
> Tệp đã được sửa đổi kể từ bản vá cuối cùng (mới hơn patchlevel.h).
+ Tệp tồn tại nhưng không được liệt kê trong tệp kê khai.
o Tệp tồn tại nhưng không được liệt kê trong tệp kê khai và cũ hơn patchlevel.h
x Tệp được liệt kê trong tệp kê khai và tồn tại, nhưng đã bị loại trừ. Đương nhiên, điều này
sẽ chỉ xuất hiện trong báo cáo nếu x bộ chọn được đưa ra ở định dạng báo cáo.
? Tệp được liệt kê trong tệp kê khai, không tồn tại và đã bị loại trừ.

VÍ DỤ


Lệnh

người điên -ct -p 'ni:% n'

sẽ liệt kê tất cả các tệp nguồn từ bản phân phối của bạn mà không được liệt kê trong
Tệp MANIFEST.new. Lưu ý rằng điều này chỉ bao gồm các tệp "nguồn", nghĩa là các tệp có
phần mở rộng được liệt kê trong danh sách bao gồm. Nếu bạn không muốn hạn chế này, hãy thay thế
chuỗi định dạng với n:% n (chỉ các tệp bị loại trừ sẽ không xuất hiện).

Để tạo tệp MANIFEST ban đầu, hãy sử dụng:

người điên -n -p 'Af:% n' > MANIFEST

từ thư mục trên cùng. Cuối cùng bạn sẽ muốn điền vào mô tả cho mỗi tệp
được liệt kê trong tệp kê khai.

Sử dụng danh sách trực tuyến bằng cách sử dụ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

  • 1
    facetracknoir
    facetracknoir
    Chương trình theo dõi mô-đun
    hỗ trợ nhiều trình theo dõi khuôn mặt, bộ lọc
    và giao thức trò chơi. Trong số những người theo dõi
    là SM FaceAPI, AIC Inertial Head
    Trình theo dõi ...
    Tải xuống facetracknoir
  • 2
    Mã QR PHP
    Mã QR PHP
    PHP QR Code là mã nguồn mở (LGPL)
    thư viện để tạo mã QR,
    Mã vạch 2 chiều. Dựa trên
    thư viện libqrencode C, cung cấp API cho
    tạo mã QR mã vạch ...
    Tải xuống mã QR PHP
  • 3
    freeciv
    freeciv
    Freeciv là một trò chơi miễn phí theo lượt
    trò chơi chiến lược nhiều người chơi, trong đó mỗi
    người chơi trở thành lãnh đạo của một
    nền văn minh, chiến đấu để đạt được
    mục tiêu cuối cùng: trở thành ...
    Tải xuống Freeciv
  • 4
    Hộp cát cúc cu
    Hộp cát cúc cu
    Cuckoo Sandbox sử dụng các thành phần để
    theo dõi hành vi của phần mềm độc hại trong một
    Môi trường hộp cát; bị cô lập khỏi
    phần còn lại của hệ thống. Nó cung cấp tự động
    phân tích v...
    Tải xuống Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Phát video YouTube trên LMS (chuyển
    Triode's to YouTbe API v3) Đây là
    một ứng dụng cũng có thể được tìm nạp
    từ
    https://sourceforge.net/projects/lms-y...
    Tải xuống LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Nền tảng trình bày Windows (WPF)
    là một khung giao diện người dùng để xây dựng Windows
    ứng dụng máy tính để bàn. WPF hỗ trợ một
    tập hợp phát triển ứng dụng rộng rãi
    Tính năng, đặc điểm...
    Tải xuống Nền tảng trình bày Windows
  • Khác »

Lệnh Linux

Ad