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

Ad


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

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

Chạy infocmp 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à thông tin 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, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


thông tin - so sánh hoặc in ra ga cuối thiệu

SYNOPSIS


thông tin [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R tập hợp con]
[-w chiều rộng] [-A thư mục] [-B thư mục]
[tên thuật ngữ...]

MÔ TẢ


thông tin có thể được sử dụng để so sánh một hệ nhị phân ga cuối mục nhập với các mục nhập từ cuối khác,
viết lại một ga cuối mô tả để tận dụng lợi thế của sử dụng = trường terinfo hoặc in ra
a ga cuối mô tả từ tệp nhị phân (kỳ hạn) ở nhiều định dạng. Trong tất cả trường hợp,
các trường boolean sẽ được in đầu tiên, tiếp theo là các trường số, tiếp theo là
các trường chuỗi.

Mặc định Các lựa chọn
Nếu không có tùy chọn nào được chỉ định và không hoặc một tên thuật ngữ được chỉ định, -I tùy chọn sẽ là
giả định. Nếu nhiều hơn một tên thuật ngữ được chỉ định, -d tùy chọn sẽ được giả định.

sự so sánh Các lựa chọn [-NS] [-NS] [-N]
thông tin so sánh ga cuối mô tả về thiết bị đầu cuối đầu tiên tên thuật ngữ với mỗi
mô tả được đưa ra bởi các mục nhập cho thiết bị đầu cuối khác tên thuật ngữ. Nếu một khả năng là
chỉ được xác định cho một trong các thiết bị đầu cuối, giá trị trả về sẽ phụ thuộc vào loại
khả năng: F cho các biến boolean, -1 cho các biến số nguyên và NULL cho chuỗi
biến.

Sản phẩm -d tùy chọn tạo ra một danh sách mỗi khả năng khác nhau giữa hai mục nhập.
Tùy chọn này hữu ích để hiển thị sự khác biệt giữa hai mục nhập, được tạo bởi các
mọi người, cho các thiết bị đầu cuối giống nhau hoặc tương tự.

Sản phẩm -c tùy chọn tạo danh sách từng khả năng phổ biến giữa hai hoặc nhiều
mục. Các khả năng không được thiết lập sẽ bị bỏ qua. Tùy chọn này có thể được sử dụng nhanh chóng
kiểm tra xem nếu -u tùy chọn đáng sử dụng.

Sản phẩm -n tùy chọn tạo ra một danh sách của từng khả năng không có trong các mục đã cho. Nếu như
Không tên thuật ngữ được đưa ra, biến môi trường HẠN sẽ được sử dụng cho cả hai
tên thuật ngữ. Điều này có thể được sử dụng như một kiểm tra nhanh để xem liệu có gì còn sót lại trong một
sự miêu tả.

nguồn Liệt kê Các lựa chọn [-TÔI] [-L] [-NS] [-NS]
Sản phẩm -I, -L-C các tùy chọn sẽ tạo ra một danh sách nguồn cho mỗi thiết bị đầu cuối được đặt tên.

-I sử dụng ga cuối tên
-L sử dụng tên biến C dài được liệt kê tronghạn.h>
-C sử dụng hạn chót tên
-r khi sử dụng -C, sử dụng tất cả các khả năng trong hạn chót hình thức
-K sửa đổi -C , cải thiện khả năng tương thích BSD.

Nếu không tên thuật ngữ được đưa ra, biến môi trường HẠN sẽ được sử dụng cho thiết bị đầu cuối
tên.

Nguồn được sản xuất bởi -C tùy chọn có thể được sử dụng trực tiếp như một hạn chót mục nhập, nhưng không phải tất cả
các chuỗi được tham số hóa có thể được thay đổi thành hạn chót định dạng. thông tin sẽ cố gắng
chuyển đổi hầu hết các thông tin được tham số hóa và bất kỳ thông tin nào chưa được chuyển đổi sẽ rõ ràng là
được đánh dấu trong đầu ra và nhận xét ra. Chúng nên được chỉnh sửa bằng tay.

Để có kết quả tốt nhất khi chuyển đổi sang hạn chót định dạng, bạn nên sử dụng cả hai -C-r.
Thông thường, một mô tả từ khóa được giới hạn ở 1023 byte. infocmp cắt bớt đi
các bộ phận cần thiết để làm cho nó phù hợp. Nếu bạn đang chuyển đổi sang một trong các cụm từ (hiếm)
triển khai chấp nhận kích thước không giới hạn của giấy chứng nhận thuật ngữ, bạn có thể muốn thêm -T
lựa chọn. Tuy nhiên, thường xuyên hơn, bạn phải giúp triển khai các hạn mức và cắt bớt phần dư thừa
khoảng trắng (sử dụng -0 tùy chọn cho điều đó).

Tất cả thông tin đệm cho chuỗi sẽ được thu thập cùng nhau và đặt ở đầu
của chuỗi ở đâu hạn chót mong đợi nó. Bắt buộc đệm (đệm thông tin bằng
dấu '/') sẽ trở thành tùy chọn.

Tất cả hạn chót các biến không còn được hỗ trợ bởi ga cuối, nhưng có thể bắt nguồn từ
ga cuối các biến, sẽ được xuất. Không phải tất cả ga cuối các khả năng sẽ được dịch;
chỉ những biến đó là một phần của hạn chót thông thường sẽ được xuất. Chỉ định
-r tùy chọn sẽ loại bỏ hạn chế này, cho phép tất cả các khả năng được xuất ra trong
hạn chót hình thức. Thông thường, bạn sẽ sử dụng cả hai -C-r tùy chọn. Định dạng thực tế được sử dụng
kết hợp một số cải tiến cho các ký tự thoát khỏi định dạng cuối cùng. Cho một
bản dịch tương thích với BSD chặt chẽ hơn, sử dụng -K tùy chọn hơn là -C.

Lưu ý rằng vì phần đệm được thu thập đến đầu khả năng, không phải tất cả
khả năng là đầu ra. Không hỗ trợ đệm bắt buộc. Bởi vì hạn chót dây là
không linh hoạt, không phải lúc nào cũng có thể chuyển đổi ga cuối khả năng chuỗi thành một
tương đương hạn chót định dạng. Một chuyển đổi tiếp theo của hạn chót nộp lại vào ga cuối
định dạng sẽ không nhất thiết phải tái tạo bản gốc ga cuối nguồn.

Một số chung ga cuối chuỗi tham số, chúng hạn chót tương đương và một số thiết bị đầu cuối
các loại thường có các trình tự như vậy, là:

ga cuối hạn chót Nhà ga đại diện
... ──────────────
% p1% c %. adm
% p1% d %d hp, tiêu chuẩn ANSI, vt100
% p1% 'x'% +% c % + x khái niệm
%i %iq Tiêu chuẩn ANSI, vt100
% p1%?% 'x'%>% t% p1% 'y'% +%; %> xy khái niệm
% p2 được in trước % p1 %r hp

Sử dụng = Tùy chọn [-u]
Sản phẩm -u tùy chọn tạo ra một ga cuối mô tả nguồn của thiết bị đầu cuối đầu tiên tên thuật ngữ cái nào
có liên quan đến tổng các mô tả được đưa ra bởi các mục nhập cho các thiết bị đầu cuối khác
tên thuật ngữ. Nó thực hiện điều này bằng cách phân tích sự khác biệt giữa tên thuật ngữ
khác tên thuật ngữ và tạo ra một mô tả với sử dụng = các trường cho các thiết bị đầu cuối khác. Trong
theo cách này, có thể trang bị thêm các mục nhập từ cuối thông tin chung vào một thiết bị đầu cuối
sự miêu tả. Hoặc, nếu tồn tại hai thiết bị đầu cuối giống nhau, nhưng được mã hóa vào những thời điểm khác nhau hoặc bởi
những người khác nhau để mỗi mô tả là một mô tả đầy đủ, sử dụng thông tin sẽ hiển thị
những gì có thể được thực hiện để thay đổi một mô tả tương đối với mô tả kia.

Một khả năng sẽ được in bằng dấu tại (@) nếu nó không còn tồn tại trong lần đầu tiên
tên thuật ngữ, nhưng một trong những cái khác tên thuật ngữ các mục nhập chứa một giá trị cho nó. Một khả năng
giá trị được in nếu giá trị ở đầu tiên tên thuật ngữ không được tìm thấy trong bất kỳ cái nào khác
tên thuật ngữ các mục nhập hoặc nếu là mục đầu tiên trong số các mục khác tên thuật ngữ các mục có khả năng này
cung cấp một giá trị khác cho khả năng so với giá trị đầu tiên tên thuật ngữ.

Thứ tự của cái khác tên thuật ngữ mục nhập là quan trọng. Kể từ khi trình biên dịch terminfo tic
thực hiện quét từ trái sang phải các khả năng, chỉ định hai sử dụng = mục nhập có chứa
các mục nhập khác nhau cho các khả năng giống nhau sẽ tạo ra các kết quả khác nhau tùy thuộc vào
thứ tự mà các mục nhập được đưa ra. thông tin sẽ gắn cờ bất kỳ sự mâu thuẫn nào như vậy
giữa cái khác tên thuật ngữ mục nhập khi chúng được tìm thấy.

Ngoài ra, chỉ định một khả năng sau khi a sử dụng = mục nhập chứa khả năng đó
sẽ khiến thông số kỹ thuật thứ hai bị bỏ qua. Sử dụng thông tin để tạo lại một
mô tả có thể là một kiểm tra hữu ích để đảm bảo rằng mọi thứ đã được chỉ định chính xác trong
mô tả nguồn ban đầu.

Một lỗi khác không gây ra các tệp được biên dịch không chính xác, nhưng sẽ làm chậm
thời gian biên dịch, đang chỉ định thêm sử dụng = các lĩnh vực thừa. thông tin sẽ cắm cờ
Bất kỳ khác tên thuật ngữ sử dụng = các trường không cần thiết.

Thay đổi Cơ sở dữ liệu [-MỘT thư mục] [-B thư mục]
giống như khác lời nguyền tiện ích, infocmp tìm kiếm các mô tả thiết bị đầu cuối trong một số
địa điểm. Bạn có thể dùng TERMINFOTERMINFO_DIRS các biến môi trường để ghi đè
danh sách các địa điểm cần tìm kiếm được biên dịch trong mặc định (xem nguyền rủa(3X) để biết chi tiết).

Bạn cũng có thể sử dụng các tùy chọn -A-B để ghi đè danh sách các địa điểm cần tìm kiếm khi
so sánh mô tả thiết bị đầu cuối:

· Các -A tùy chọn đặt vị trí cho đầu tiên tên thuật ngữ

· Các -B tùy chọn đặt vị trí cho cái kia tên thuật ngữ.

Sử dụng các tùy chọn này, có thể so sánh các mô tả cho một thiết bị đầu cuối với cùng một
tên nằm trong hai cơ sở dữ liệu khác nhau. Ví dụ: bạn có thể sử dụng tính năng này cho
so sánh các mô tả cho cùng một thiết bị đầu cuối do những người khác nhau tạo.

Nền tảng khác Các lựa chọn
-0 làm cho các trường được in trên một dòng, mà không có gói.

-1 khiến các trường được in ra từng dòng một. Nếu không, các trường sẽ
được in nhiều thành một dòng với chiều rộng tối đa là 60 ký tự.

-a nói thông tin để giữ lại các khả năng đã nhận xét thay vì loại bỏ chúng.
Khả năng được nhận xét bằng cách đặt trước chúng bằng một khoảng thời gian.

-D nói thông tin để in các vị trí cơ sở dữ liệu mà nó biết và thoát.

-E Kết xuất các khả năng của thiết bị đầu cuối đã cho dưới dạng bảng, cần thiết trong bộ khởi tạo C
cho cấu trúc TERMTYPE (cấu trúc khả năng đầu cuối trong ). Điều này
tùy chọn hữu ích để chuẩn bị các phiên bản của thư viện lời nguyền được cài sẵn cho một
Kiểu cuối. Tất cả các bảng đều được khai báo tĩnh và được đặt tên theo
loại và tên của mục nhập thiết bị đầu cuối tương ứng.

Trước khi ncurses 5.0, sự phân chia giữa -e-E các tùy chọn không cần thiết; nhưng
hỗ trợ cho các tên mở rộng cần thiết để tạo ra các mảng khả năng của thiết bị đầu cuối
tách biệt với cấu trúc TERMTYPE.

-e Kết xuất các khả năng của thiết bị đầu cuối đã cho dưới dạng bộ khởi tạo C cho TERMTYPE
cấu trúc (cấu trúc khả năng đầu cuối trong ). Tùy chọn này hữu ích
để chuẩn bị các phiên bản của thư viện lời nguyền được làm cứng cho một loại thiết bị đầu cuối nhất định.

-F so sánh các tập tin terminfo. Điều này giả định rằng hai đối số sau là tên tệp.
Các tệp được tìm kiếm để khớp theo cặp giữa các mục nhập, với hai mục nhập
được coi là phù hợp nếu có tên của họ. Báo cáo được in ra đầu ra tiêu chuẩn
liệt kê các mục nhập không trùng khớp trong tệp khác và các mục nhập có nhiều hơn một
cuộc thi đấu. Đối với các mục nhập có chính xác một kết quả khớp, nó bao gồm một báo cáo khác biệt.
Thông thường, để giảm khối lượng của báo cáo, việc sử dụng tài liệu tham khảo không được giải quyết trước
tìm kiếm sự khác biệt, nhưng có thể buộc phải giải quyết bằng cách chỉ định -r.

-f Hiển thị các chuỗi ký tự thuật ngữ phức tạp chứa các biểu thức if / then / else / endif
thụt lề để dễ đọc.

-G Hiển thị các ký tự không đổi ở dạng thập phân thay vì các ký tự tương đương của chúng.

-g Hiển thị các ký tự hằng số ở dạng được trích dẫn thay vì số thập phân của chúng
tương đương.

-i Phân tích quá trình khởi tạo (is1, is2, is3), và đặt lại (rs1, rs2, rs3), các chuỗi trong
mục nhập, cũng như những mục được sử dụng để bắt đầu / dừng chế độ định vị con trỏ (chiếc cốc,
cốc nhỏ) cũng như bắt đầu / dừng chế độ bản đồ bàn phím (smkx, rmkx).

Đối với mỗi chuỗi, mã sẽ cố gắng phân tích nó thành các hành động theo khía cạnh khác
các khả năng trong mục nhập, một số khả năng X3.64 / ISO 6429 / ECMA-48 và một số
Chế độ riêng tư DEC VT-series (tập hợp các chuỗi đặc biệt được công nhận đã được
được chọn để hoàn thiện trên cơ sở dữ liệu ga cuối hiện có). Mỗi dòng báo cáo
bao gồm tên khả năng, theo sau là dấu hai chấm và dấu cách, theo sau là
mở rộng có thể in của chuỗi khả năng với các phần phù hợp được nhận dạng
các hành động được dịch thành các mô tả được gắn nhãn {}.

Dưới đây là danh sách các trình tự đặc biệt DEC / ANSI được công nhận:

Ý nghĩa hành động
────────────────────────────────
Đặt lại đầy đủ RIS
SC lưu con trỏ
Con trỏ khôi phục RC
LL nhà xuống
Đặt lại RSR vùng cuộn
────────────────────────────────
Đặt lại mềm DECSTR (VT320)
Điều khiển 7 bit S1C7T (VT220)
────────────────────────────────
ISO DEC G0 cho phép đồ họa DEC cho G0
ISO UK G0 cho phép các ký tự Vương quốc Anh cho G0
ISO US G0 cho phép các ký tự Hoa Kỳ cho G0
ISO DEC G1 cho phép đồ họa DEC cho G1
ISO UK G1 cho phép các ký tự Vương quốc Anh cho G1
ISO US G1 cho phép các ký tự Hoa Kỳ cho G1
────────────────────────────────
Chế độ bàn phím ứng dụng DECPAM
Chế độ bàn phím thông thường DECPNM
DECANSI vào chế độ ANSI
────────────────────────────────
Chế độ tác vụ bàn phím ECMA [+ -] AM
ECMA [+ -] Chế độ thay thế chèn IRM
ECMA [+ -] Chế độ nhận gửi SRM
Chế độ nguồn cấp dữ liệu dòng ECMA [+ -] LNM
────────────────────────────────
Các phím con trỏ ứng dụng DEC [+ -] CKM
DEC [+ -] ANM đặt chế độ VT52
DEC [+ -] COLM chế độ 132 cột
DEC [+ -] SCLM cuộn mượt mà
DEC [+ -] Chế độ video đảo ngược SCNM
DEC [+ -] Chế độ gốc OM
DEC [+ -] Chế độ bao quanh AWM
DEC [+ -] Chế độ tự động lặp lại ARM

Nó cũng nhận dạng một hành động SGR tương ứng với ANSI / ISO 6429 / ECMA Set Graphics
Kết xuất, với các giá trị NORMAL, BOLD, UNDERLINE, BLINK và REVERSE. Tất cả trừ
NORMAL có thể có tiền tố là `+ '(bật) hoặc` -' (tắt).

SGR0 chỉ định một chuỗi đánh dấu trống (tương đương với {SGR: NORMAL}).

-l Đặt định dạng đầu ra thành endinfo.

-p Bỏ qua thông số kỹ thuật đệm khi so sánh các chuỗi.

-Q n Thay vì hiển thị nguồn ở định dạng cổng cuối (văn bản), hãy in định dạng đã biên dịch (nhị phân)
ở dạng thập lục phân hoặc cơ số64, tùy thuộc vào giá trị của tùy chọn:

1 hệ thập lục phân

2 cơ sở64

3 hệ thập lục phân và cơ số64

-q Điều này làm cho đầu ra ngắn hơn một chút:

· Làm cho danh sách so sánh ngắn hơn bằng cách bỏ qua các tiêu đề phụ và sử dụng "-" cho
không có khả năng, "@" cho bị hủy thay vì "NULL".

· Bỏ qua nhận xét "Được tạo lại từ" cho danh sách nguồn.

-Rtập hợp con
Giới hạn đầu ra cho một tập hợp con nhất định. Tùy chọn này được sử dụng với các phiên bản cổ xưa của
endinfo như trên SVr1, Ultrix hoặc HP / UX không hỗ trợ toàn bộ
SVR4 / XSI Curses terminfo; và các biến thể như AIX có phần mở rộng riêng
không tương thích với SVr4 / XSI.

Các tập hợp con terminfo có sẵn là "SVr1", "Ultrix", "HP" và "AIX"; Thấy chưa ga cuối(5) cho
thông tin chi tiết. Bạn cũng có thể chọn tập hợp con "BSD" chỉ chọn các khả năng với
các khoản tương đương có thời hạn được 4.4BSD công nhận.

-s [d | i | l | c]
Sản phẩm -s tùy chọn sắp xếp các trường trong mỗi loại theo đối số bên dưới:

d để lại các trường theo thứ tự chúng được lưu trữ trong ga cuối cơ sở dữ liệu.

i sắp xếp theo ga cuối tên.

l sắp xếp theo tên biến C dài.

c sắp xếp theo hạn chót tên.

Nếu -s tùy chọn không được cung cấp, các trường được in ra sẽ được sắp xếp theo thứ tự bảng chữ cái
bởi ga cuối tên trong mỗi loại, ngoại trừ trong trường hợp -C hoặc là -L
các tùy chọn khiến việc sắp xếp được thực hiện bởi hạn chót tên hoặc chữ C dài
tên biến, tương ứng.

-T loại bỏ các giới hạn về kích thước đối với văn bản được tạo. Điều này chủ yếu hữu ích cho
thử nghiệm và phân tích, vì các mô tả đã biên dịch bị hạn chế (ví dụ: 1023 cho
khóa cuối, 4096 cho ga cuối).

-t nói tic để loại bỏ các khả năng đã nhận xét. Thông thường khi dịch từ
từ cuối đến từ khóa, các khả năng không thể dịch được sẽ bị loại bỏ.

-U nói thông tin để không xử lý dữ liệu sau khi phân tích cú pháp tệp nguồn. Điều này
tính năng này giúp so sánh nội dung thực tế của hai tệp nguồn, vì nó
loại trừ những suy luận thông tin thực hiện để điền vào dữ liệu còn thiếu.

-V báo cáo phiên bản của ncurses đã được sử dụng trong chương trình này và thoát.

-v n in ra thông tin truy tìm lỗi chuẩn khi chương trình chạy. Giá trị cao hơn
của n tạo ra độ chi tiết lớn hơn.

-w chiều rộng
thay đổi đầu ra thành chiều rộng ký tự.

-x in thông tin cho các khả năng do người dùng xác định. Đây là những phần mở rộng cho
tiết mục cuối cùng có thể được tải bằng cách sử dụng -x tùy chọn tic.

Sử dụng infocmp 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

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad