İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

lexgrog - 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 lexgrog ç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 lexgrog komutudur.

Program:

ADI


lexgrog - kılavuz sayfalarındaki başlık bilgilerini ayrıştırır

SİNOPSİS


sözlük [-m|-c] [-dfw?V] [-E kodlama] dosya ...

TANIM


sözlük geleneksel "groff tahmin" yardımcı programının bir uygulamasıdır. Lex. Okur
man sayfası kaynak dosyaları veya önceden biçimlendirilmiş olarak komut satırındaki dosyaların listesi
"kedi" sayfaları ve tarafından kullanıldığı şekliyle adlarını ve açıklamalarını görüntüler. yerinde ve nedir,
kılavuz sayfasının kendisine iletilmeden önce gerektirdiği ön işleme filtrelerinin listesi nroff or
troffveya her ikisi de.

Girişi hatalı biçimlendirilmişse, sözlük "ayrıştırma başarısız" yazdıracak; bunun için yararlı olabilir
kılavuz sayfalarının doğruluğunu kontrol etmesi gereken harici programlar. eğer biri sözlükgirişi
dosyalar “-” ise standart girdiden okuyacaktır; herhangi bir girdi dosyası sıkıştırılmışsa, bir
sıkıştırılmış sürüm otomatik olarak okunacaktır.

SEÇENEKLER


-d, - hata ayıklama
Hata ayıklama bilgilerini yazdırın.

-m, --adam
Girişi man sayfası kaynak dosyaları olarak ayrıştırın. Hiçbiri yoksa bu varsayılandır --adam ne de
--kedi verilmiş.

-c, --kedi
Girişi önceden biçimlendirilmiş kılavuz sayfaları (“kedi sayfaları”) olarak ayrıştırın. --adam ve --kedi olmayabilir
aynı anda verilir.

-w, --nedir
Man sayfasının başlığındaki adı ve açıklamayı, kullandığı şekliyle görüntüleyin. yerinde ve
nedir. Hiçbiri yoksa bu varsayılandır --nedir ne de --filtreler verilmiş.

-f, --filtreler
Biçimlendirmeden önce kılavuz sayfasını önceden işlemek için gereken filtrelerin listesini görüntüleyin
ile nroff or troff.

-E kodlama, --kodlama kodlama
Sayfa için tahmin edilen karakter kümesini geçersiz kıl kodlama.

-?, --yardım et
Bir yardım mesajı yazdırın ve çıkın.

--kullanım
Kısa bir kullanım mesajı yazdırın ve çıkın.

-V, --versiyon
Sürüm bilgilerini görüntüleyin.

EXIT DURUMU


0 Başarılı program yürütme.

1 Kullanım hatası.

2 sözlük girdi dosyalarından bir veya daha fazlasını ayrıştıramadı.

ÖRNEKLER


$ lexgrog adam.1
man.1: "man - çevrimiçi referans kılavuzlarına bir arayüz"
$ lexgrog -fw adam.1
man.1 (t): "man - çevrimiçi referans kılavuzlarına bir arayüz"
$ lexgrog -c Whatis.cat1
whatis.cat1: "whatis - manuel sayfa açıklamalarını görüntüle"
$ lexgrog bozuldu.1
kırık.1: ayrıştırma başarısız oldu

NEDİR AYRIŞTIRMA


mandb (aynı kodu kullanan sözlük) ayrıştırır ADI her birinin başındaki bölüm
Her birinde belgelenen özelliklerin adlarını ve açıklamalarını arayan kılavuz sayfası. Süre
ayrıştırıcı, bir dizi farklı biçimle başa çıkması gerektiğinden oldukça toleranslıdır.
tarihsel olarak kullanılmışsa, bazen gerekli bilgileri çıkarmada başarısız olabilir.

Geleneksel kullanırken adam makro seti, doğru ADI bölüm şuna benziyor
bu:

.SH ADI
foo \- bir şey yapmak için program

Bazı manuel çağrı cihazları '\-'nin tam olarak gösterildiği gibi olmasını gerektirir; mandb daha hoşgörülü ama
diğer sistemlerle uyumluluk için yine de korumak iyi bir fikirdir.
ters eğik çizgi.

Sol tarafta, virgülle ayrılmış birkaç isim olabilir. içeren isimler
bazı kötü biçimli yüzeylerde patolojik davranıştan kaçınmak için boşluklar göz ardı edilecektir. ADI
bölümler. Sağ taraftaki metin serbest biçimlidir ve birden fazla alana yayılabilir.
çizgiler. Farklı açıklamalara sahip birkaç özellik aynı belgede belgeleniyorsa
kılavuz sayfası, bu nedenle aşağıdaki form kullanılır:

.SH ADI
foo, bar \- bir şey yapmak için programlar
.br
baz \- hiçbir şey yapmama programı

( Break makrosu yerine .PP gibi yeni bir paragraf başlatan bir makro kullanılabilir.
.br.)

BSD türevi kullanırken MDOC makro seti, doğru ADI bölüm şuna benziyor
bu:

.Ş ADI
.Nm foo
Bir şey yapmak için .Nd programı

Whatis ayrıştırmanın başarısız olmasının birkaç yaygın nedeni vardır. Bazen el kitabının yazarları
sayfalar '.SH NAME' ifadesini '.SH MYPROGRAM' ile değiştirir ve ardından mandb bölümü bulamıyorum
ihtiyaç duyduğu bilgileri çıkarmak için. Bazen yazarlar bir NAME bölümü içerir, ancak
oraya 'ad \- açıklama' yerine serbest biçimli metin yerleştirin. Ancak, herhangi bir sözdizimi
yukarıdaki gibi kabul edilmelidir.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad