GoGPT Best VPN GoSearch

OnWorks favicon'u

tic - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında tic çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut tic'dir.

Program:

ADI


tik - terminfo'ya giriş-açıklama derleyicisi

SİNOPSİS


tik [-01CDGIKLNTUVacfgqrstx] [-e isimleri] [-o dir] [-Q[n]] [-R alt küme] [-v[n]] [-w[n]] dosya

AÇIKLAMA


The tik komut çevirir terminfo'ya kaynak biçimden derlenmiş biçime dosya. NS
içindeki kitaplık rutinleriyle kullanım için derlenmiş biçim gereklidir. ncurses'in(3NCURSES).

De tarif dönem(5), veritabanı bir dizin ağacı olabilir (her bir dosya için bir dosya).
terminal girişi) veya karma veritabanı (giriş başına bir kayıt). NS tik komut sadece yazar
nasıl yapıldığına bağlı olarak bir tür giriş:

· Dizin ağaçları için, üst düzey dizin, örn. /usr/paylaş/terminfo, belirtir
veritabanının konumu.

· Karma veritabanları için bir dosya adı gereklidir. Verilen dosya bu şekilde bulunamazsa
ad, ancak ".db" soneki eklenerek bulunabilir, o zaman bu kullanılır.

Karma veritabanının varsayılan adı, varsayılan dizin adıyla aynıdır
(yalnızca bir ".db" son eki ekleyerek).

Her iki durumda da (dizin veya karma veritabanı), tik eğer yaparsa kapsayıcıyı yaratacak
yok. Bir dizin için bu, "terminfo.db" yerine "terminfo" yaprağı olacaktır.
dosyası.

Sonuçlar normalde sistem terminfo veritabanına yerleştirilir. /etc/terminfo.
derlenmiş terminal açıklaması farklı bir terminfo veritabanına yerleştirilebilir. Var
bunu başarmanın iki yolu:

· İlk olarak, sistem varsayılanını aşağıdakilerden birini kullanarak geçersiz kılabilirsiniz. -o seçeneği veya tarafından
değişkeni ayarlamak TERMINFO Shell ortamınızda geçerli bir veritabanı konumuna.

· İkinci olarak, eğer tik yazamaz /etc/terminfo veya adresinizi kullanarak belirtilen konum
TERMINFO değişkeni, dizini arar $HOME/.terminfo (veya karma veritabanı
$HOME/.terminfo.db); bu konum varsa, giriş oraya yerleştirilir.

Terminfo girişlerini okuyan kitaplıkların art arda kontrol etmesi bekleniyor

· TERMINFO ortam değişkeni ile belirtilen bir konum,

· $HOME/.terminfo,

· TERMINFO_DIRS ortam değişkeninde listelenen dizinler,

· derlenmiş bir dizin listesi (varsayılan değer yok) ve

· sistem terminfo veritabanı (/etc/terminfo).

SEÇENEKLER
-0 çıktıyı tek bir satırla sınırlar

-1 çıktıyı tek bir sütunla sınırlar

-a anlatır tik yorumlanan yetenekleri atmak yerine korumak için.
Yetenekler, bir nokta ile ön eklenerek yorumlanır. Bu ayarlar -x
seçeneği, çünkü yorum yapılan girdileri kullanıcı tanımlı adlar olarak değerlendirir. Eğer
kaynak termcap'tır, sürüm 2'nın gerektirdiği 6 karakterli adları kabul edin. Aksi takdirde.
bunlar göz ardı ediliyor.

-C Kaynak çevirisini termcap biçimine zorla. Not: Bu, aşağıdakilerden farklıdır: -C seçenek
of bilgicmp(1) sadece yetenek adlarını çevirmekle kalmaz, aynı zamanda
terminfo dizelerini termcap biçimine çevirir. Olmayan yetenekler
çevrilebilir, girişte terminfo adlarının altında bırakılır, ancak yorumlanır
önceki iki nokta ile. Kullanılan gerçek biçim, aşağıdakiler için bazı iyileştirmeler içermektedir:
terminfo biçiminden kaçan karakterler. Daha sıkı bir BSD uyumluluğu için
çeviri, ekle -K seçeneği.

Bu ile birleştirilirse -c, tik olduğu durumları bildirmek için ek kontroller yapar.
terminfo değerleri, termcap biçiminde tam bir eşdeğere sahip değildir. Örneğin:

· SGR genellikle dönüştürmez, çünkü termcap ile çalışma yeteneği yoktur
ikiden fazla parametre ve termcap birçok parametreden yoksun olduğundan
terminfo'da kullanılan aritmetik/mantıksal operatörler.

· birden fazla gecikmeli veya sürenin bitiminden önceki gecikmeli yetenekler
dize tamamen dönüştürülmeyecek.

-c anlatır tik sadece kontrol etmek dosya sözdizimi sorunları ve kötü kullanım dahil olmak üzere hatalar için
bağlantılar. belirtirseniz -C (-I) bu seçenekle, kod hakkında uyarılar yazdıracaktır.
kullanım çözünürlüğünden sonra 1023 (4096) bayttan uzun olan girişler. Dolayı
eski termcap kitaplıklarında sabit bir arabellek uzunluğu ve ayrıca buggy denetimi
arabellek uzunluğu (ve terminfo'da belgelenmiş bir sınır), bu girişler çekirdek
diğer uygulamalarla birlikte dökümler.

tik parametrelere sahip olanların geçerli olmasını sağlamak için dize yeteneklerini kontrol eder
ifade. Bu denetimi yalnızca önceden tanımlanmış dize yetenekleri için yapar; onlar
ile tanımlanan -x seçeneği yoksayılır.

-D anlatır tik bildiği veritabanı konumlarını yazdırır ve çıkar. İlk
gösterilen konum, derlenmiş uçbirim açıklamalarının yazılacağı konumdur.
If tik kurallara göre yazılabilir bir veritabanı konumu bulamıyor
yukarıda özetlendiğinde, bir tanı yazdıracak ve yerine bir hatayla çıkacaktır.
veritabanı konumlarının bir listesini yazdırma.

-e isimleri
Yazma ve çevirileri aşağıdaki virgülle ayrılmış terminal listesiyle sınırlayın.
Bir terminalin herhangi bir adı veya takma adı listedeki adlardan biriyle eşleşirse, giriş
normal olarak yazılacak veya tercüme edilecektir. Aksi takdirde herhangi bir çıktı üretilmeyecektir.
o. Seçenek değeri, bir liste içeriyorsa, listeyi içeren bir dosya olarak yorumlanır.
'/'. (Not: tic'in nasıl derlendiğine bağlı olarak, bu seçenek gerektirebilir -I or -C.)

-f if/then/else/endif ifadelerini içeren karmaşık terminfo dizelerini görüntüleyin
okunabilirlik için girintili.

-G Sabit değişmezleri karakter eşdeğerleri yerine ondalık biçimde görüntüleyin.

-g Sabit karakter değişmezlerini ondalık sayıları yerine alıntı biçiminde göster
eşdeğerleri.

-I Kaynak çevirisini terminfo biçimine zorlayın.

-K Bazı uzun süredir devam eden ncurses uzantılarını termcap biçimine gizleyin, örneğin, "\s" için
alanı.

-L Listelenen uzun C değişken adlarını kullanarak kaynak çevirisini terminfo biçimine zorla
içindeterim.h>

-N Akıllı varsayılanları devre dışı bırakın. Normalde, termcap'ten terminfo'ya çeviri yaparken,
derleyici, dize yeteneklerinin varsayılanları hakkında bir dizi varsayımda bulunur.
reset1_string, satırbaşı, imleç_left, imleç_down, kaydırma_ileri, çıkıntı,
Yeni hat, key_backspace, anahtar_sol, ve tuş aşağı, daha sonra eski olanı kullanmaya çalışır
doğru değerleri çıkarmak için termcap yetenekleri. Ayrıca normalde çıktıyı da bastırır
gibi eski termcap yeteneklerinden bs. Bu seçenek daha gerçek bir
eski yetenekleri de koruyan çeviri.

-odir Derlenmiş girdileri verilen veritabanı konumuna yazın. TERMINFO'yu geçersiz kılar
Çevre değişkeni.

-Qn Kaynağı terminfo (metin) biçiminde göstermek yerine, derlenmiş (ikili) dosyayı yazdırın.
seçeneğin değerine bağlı olarak onaltılık veya base64 biçiminde biçimlendirin:

1 onaltılık

2 taban64

3 onaltılık ve taban64

-q Çevrilmiş kaynak gösterilirken yorumları ve boş satırları gizleyin.

-Ralt küme
Çıktıyı belirli bir alt kümeyle sınırlayın. Bu seçenek, eski sürümlerle kullanım içindir.
tam setini desteklemeyen SVr1, Ultrix veya HP/UX üzerindekiler gibi terminfo
SVR4/XSI Lanetler terminfo; ve AIX 3.x gibi tamamen bozuk bağlantı noktaları
SVr4/XSI ile uyumlu olmayan kendi uzantıları. Kullanılabilir alt kümeler "SVr1", "Ultrix",
"HP", "BSD" ve "AIX"; görmek terminfo'ya(5) ayrıntılar için.

-r Giriş çözünürlüğünü zorla (böylece kalan tc özelliği kalmaz) yaparken bile
termcap formatına çeviri. Bir termcap hazırlıyorsanız bu gerekli olabilir
bir termcap kitaplığı için dosya (versiyon 1.3'e kadar GNU termcap veya BSD termcap gibi)
4.3BSD aracılığıyla) giriş başına birden çok tc özelliğini işlemez.

-s Girişlerin bulunduğu veritabanı konumunu göstererek derlemeyi özetleyin
yazılan ve derlenen girdilerin sayısı.

-T oluşturulan metindeki boyut kısıtlamalarını ortadan kaldırır. Bu esas olarak aşağıdakiler için yararlıdır:
test ve analiz, çünkü derlenmiş açıklamalar sınırlıdır (örneğin, 1023 için
termcap, terminfo için 4096).

-t anlatır tik yorumlanmış yetenekleri atmak için. Normalde çeviri yaparken
terminfo'dan termcap'a, çevrilemez yetenekler yorumlanır.

-U anlatır tik kaynak dosyayı ayrıştırdıktan sonra verileri sonradan işlememek için. Normalde, o
eski terminfo verilerinde veya termcaps'te genellikle eksik olan verileri çıkarır.

-V bu programda kullanılan ncurses versiyonunu rapor eder ve çıkar.

-vn (ayrıntılı) çıktının standart hata izleme bilgisine yazılacağını belirtir
gösterme tikilerleme. isteğe bağlı parametre n 1'dan 10'ye kadar bir sayıdır,
kapsayıcı, istenen bilgi ayrıntı düzeyini gösteren. Eğer n atlanmıştır,
varsayılan düzey 1'dir. n belirtilmiş ve 1'den büyükse, ayrıntı düzeyi
artmıştır.

Hata ayıklama bayrağı seviyeleri aşağıdaki gibidir:

1 Oluşturulan ve bağlanan dosyaların adları

2 “Kullanım” tesisi ile ilgili bilgiler

3 Hash algoritmasından istatistikler

5 Dize tablosu bellek ayırmaları

7 dize tablosuna girişler

8 Tarayıcı tarafından karşılaşılan belirteçlerin listesi

9 Hash tablosunun yapımında hesaplanan tüm değerler

Hata ayıklama düzeyi ise n verilmez, bir olarak alınır.

-wn çıktının genişliğini belirtir. Parametre isteğe bağlıdır. İhmal edilirse,
varsayılan olarak 60'dir.

-x Bilinmeyen yetenekleri kullanıcı tanımlı olarak ele alın. Yani, bir yetenek adı verirseniz
hangi tik tanımıyorsa, türünü (boolean, sayı veya dize)
sözdizimi ve bunun için genişletilmiş bir tablo girişi yapın. Kullanıcı tanımlı yetenek
adı “k” ile başlayan dizeler, işlev tuşları olarak kabul edilir.

PARAMETRELERİ
dosya bir veya daha fazla içeriyor terminfo'ya kaynak formatında terminal açıklamaları [bkz.
terminfo'ya(5)]. Dosyadaki her açıklama, bir
özel terminal.

If dosya “-” ise, veri standart girişten okunur. NS dosya parametre
ayrıca bir karakter aygıtının yolu da olabilir.

İŞLEME
tarafından tanınan yeteneklerin biri hariç tümü tik belgelenmiştir terminfo'ya(5).
istisna kullanım kabiliyet.

Olduğunda, bir kullanım=giriş-isim alan, şu anda derlenmekte olan bir terminal girişinde keşfedildi,
tik ikili dosyadan okur /etc/terminfo Girişi tamamlamak için. (Oluşturulan girişler
dosya önce kullanılacaktır. tik yetenekleri çoğaltır giriş-isim akım için
Mevcut durumda açıkça tanımlanan yetenekler hariç, giriş
giriş.

Bir giriş yapıldığında, örn. giriş_adı_1, içerir kullan=giriş_isim_2 alan, herhangi bir iptal
yetenekleri giriş_isim_2 ayrıca görünmeli giriş_adı_1 önce kullan= bunlar için
iptal edilebilecek yetenekler giriş_adı_1.

Toplam derlenmiş girdiler 4096 baytı aşamaz. Ad alanı 512 baytı aşamaz.
Maksimum takma ad uzunluğunu aşan terminal adları (uzun
dosya adları, aksi takdirde 14 karakter) maksimum takma ad uzunluğuna kısaltılır ve
uyarı mesajı yazdırılacaktır.

UYUMLULUK


tarihi olduğuna dair bazı kanıtlar var. tik uygulamalar, açıklama alanlarını şu şekilde ele aldı:
ek takma adlar veya kısa adlar olarak içlerinde boşluk yok. Bu tik bunu yapmaz,
ancak açıklama alanlarının bu şekilde ele alınabileceği konusunda uyarır ve bunları kontrol eder.
tehlikeli karakterler

UZANTILAR


SVr4'ün aksine tik komut, bu uygulama aslında termcap kaynaklarını derleyebilir. İçinde
aslında terminfo ve termcap sözdizimindeki girişler tek bir kaynak dosyada karıştırılabilir. Görmek
terminfo'ya(5) terminfo adlarına eşdeğer olarak alınan termin adlarının listesi için.

SVr4 kılavuz sayfaları, aşağıdakiler için çözünürlük kuralları konusunda net değildir. kullanım yetenekler. Bu
uygulanması tik bulacak kullanım kaynak dosyanın herhangi bir yerinde veya herhangi bir yerde hedefler
köklü dosya ağacı TERMINFO (Eğer TERMINFO tanımlıdır) veya kullanıcının
$HOME/.terminfo veritabanı (varsa) veya (son olarak) sistemin dosya ağacında herhangi bir yerde
derlenmiş girdilerin

Bu hata mesajları tik GNU C hata mesajlarıyla aynı formata sahiptir ve
GNU Emacs'in derleme tesisi tarafından ayrıştırılır.

The -0, -1, -C, -G, -I, -N, -R, -T, -V, -a, -e, -f, -g, -o, -r, -s, -t ve -x seçenekler
SVr4 altında desteklenmez. SVr4 -c mod, kötü kullanım bağlantılarını bildirmez.

System V, girişleri derlemez veya girişleri okumaz. $HOME/.terminfo veritabanı
TERMINFO açıkça ayarlanmadıkça.

onworks.net hizmetlerini kullanarak tic'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.