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 showtablep komutudur.
Program:
ADI
showtable - Verileri güzel biçimlendirilmiş sütunlarda göster
KULLANIM
gösterilebilir [-seçenekleri] [dosya]
AÇIKLAMA
gösterilebilir bir giriş veri akışını okur ve bunu güzel biçimlendirilmiş bir listede görüntüler.
seçeneklere bağlı olarak tam biçimlendirme. Giriş akışı, dosya veya varsayılan olarak "STDIN"
sekmelerle ayrılmış verilerden veya tanımlananlardan oluşmalıdır ayırıcı karakter (bkz. -d).
Gerçek çıktı biçimlendirmesi şu şekilde gerçekleştirilir: Tabloyu Göster modülü.
SEÇENEKLER
İki genel seçenek kümesi vardır: girişin biçimini belirlemeye yardımcı olanlar,
ve çıktının formatını belirleyenler.
Opsiyonlar etkileyen giriş
-break=str
Sütunlar arası kesme dizesini " olarak ayarlayınstr". Varsayılan bir sekmedir ("\t"").
şerit Ayrıca verilirse, kesme dizesini çevreleyen boşluklar da göz ardı edilecektir.
-dstr Bu "-break=" ile aynıdırstr.
-nod(küller)
Kısa çizgi, eşittir işareti veya alt çizgi gibi ayırıcı çizgileri göz ardı etmeyin.
If -notireler verilirse ve bu çizgiler akışta meydana gelirse, bunlar
normal veri olarak kabul edilir.
-ti(tles)[=NN]
İlkini tedavi et NN sütun başlıkları olarak veri satırları; sütunda birden fazla kelime
başlıklar dikey olarak kaydırılabilir. Eğer NN atlanırsa varsayılan olarak 1 olur. Hayır -başlıklar
seçenek aynı -başlıklar=0.
-in(gir)=tip
Giriş türünü şu şekilde ayarlayın: tip, şunlardan biri olabilir: kutu, liste, tabloya da basit. bir
basit-type tablosu ile aynıdır tablo-type, ancak sarma karakterleri yok
tanıdı.
-s(yolculuk) Sütun değerlerinin etrafındaki boşlukları çıkarın.
-nos(yolculuk)
Girişteki boşlukları çıkarmayın. Biçimlendirilmiş veya hizalanmışsa kullanışlıdır
kutulu bir tablodaki veriler.
Opsiyonlar etkileyen çıktı
-masa) Kullanmak tablo daha uzun sütun değerlerinin kaydırıldığı çıktı formatı
Verilen veya belirlenen sütun genişlikleri. Daha fazla ayrıntı için Data::ShowTable'a bakın.
-si(çok) Sütun değerlerini kaydırmadan basit bir tablo formatı kullanın. Görmek
Daha fazla ayrıntı için Data::ShowTable.
-liste) Liste stili biçimini kullanın. Daha fazla ayrıntı için Data::ShowTable'a bakın.
-kutu) "Kutulu" stilde bir tablo kullanın. Daha fazla ayrıntı için Data::ShowTable'a bakın.
-ht(Mi) HTML biçimlendirmeyi kullanın. Daha fazla ayrıntı için Data::ShowTable'a bakın.
-ti(tles)=name1,name2, ...,isimN
Sütun adlarını açıkça tanımlayın. Bu, veri sütunlarını adlandırmak için kullanışlıdır
"STDIN"den, ne zaman gösterilebilir filtre olarak kullanılıyor. İlk sütun adı,
name1, bir rakamla başlayamaz. Bu seçenek, elde edilen tüm sütun başlıklarına izin verir
geçersiz kılınacak girişten.
-hayır(okuyucular)
Tablolara herhangi bir başlık çıkarmayın; -başlıklar=0 bu seçeneği ifade eder.
-fn1[,n2, ..., nN]
Numaralandırılmış alanları seçin n1, n2vb. görüntülemek için kullanılır. Her biri nN bir alan dizini veya
formdaki indeks aralığı: "N"-"M" Varsayılan, içindeki tüm alanları göstermektir.
her sıra. Alanlar 1'den itibaren numaralandırılır. Bir örnek: ilkini göstermek için ve
üçten beşe kadar olan alanlar "/ Etc / passwd" dosya:
gösterilebilir -d: -f1,2-5 / Etc / passwd
-alanlar=fname1[,fname2, ..., isimN]
Görüntülenecek adlandırılmış alanları seçin. Alan adları da mevcut olmalıdır
veri akışı aracılığıyla veya -başlıklar seçenek. Verilen alan adları
mevcut alan adlarıyla eşleşmelidir kesinlikle.
"Dosyasını kullanma"/ Etc / passwd" başka bir örnek için: aynı ilk ikisini göstermek için
alanlar, isme göre:
gösterilebilir -d: -titles=Giriş,UID -fields=Giriş,UID / Etc / passwd
-Genişlik)=num
Maksimum tablo genişliğini ayarlayın. Bu değer değişkene uygulanır
Veri::Showtable::Max_Table_Width. Tüm sütunların toplam genişliği
görüntülenen değer bu değeri aştığında tüm sütun genişlikleri eşit şekilde ölçeklendirilir.
If -Genişlik verilmez, o zaman tüm çıktılar için ancak -html, varsayılan değer
Tanımlanmışsa ""SÜTUNLAR"" veya tanımlanmamışsa 80. nereye -html mod yok
için varsayılan değer -Genişlik; yani genişliğin sınırı yoktur.
-cw(kimlikler)=w1[,w2, ...,wN]
Bireysel sütun genişliklerini belirtilen değerlere ayarlayın. Boş sütun genişlikleri şu anlama gelir:
maksimum genişlik yok. Eğer -Genişlik seçeneği de verilirse, -genişlik sütun
genişlikler ayrıca kesir veya yüzde olarak da verilebilir.
Örnek: Üçüncü sütunun maksimum genişliğini 20 karaktere ayarlamak için:
-cw=,,20
Yalnızca HTML seçenekleri ( kullanım of hangi ima -html)
-kaçış yok)
Veriler üzerinde HTML çıkış dizileri gerçekleştirmeyin; bu, gömülü HTML metnine izin verir
ile düzgün şekilde görüntülenecek verilerde -html seçeneği.
-Öznitellikler='özellik1 özellik2 ...'
"TABLE" belirtecine eklenen tablo niteliklerini bildirin. İçin
örneğin, seçenek:
-attributes='BORDER=0 CELLSPACING=2 CELLPADDING=4'
aşağıdaki HTML'ye neden olur:
Varsayılan tablo özellikleri şunlardır:
-t(itle)_f(ormatlar)=fmt1;fmt2;...;fmtN
Sütun başlıkları için HTML formatlarını ayarlayın. -title_formats (ya da sadece TF)
her sütun için birden çok kez veya birden çok sütun için formatlar verilebilir
noktalı virgül "";"" ile ayrılarak aynı seçenekte verilebilir.
Her fmtN virgülle ayrılmış birden fazla HTML öğesi olabilir. Her HTML
öğe bir HTML belirteci olarak verilebilir (örneğin: ""\ ") veya düz olarak
ad (örneğin: ""BOLD"").
Örneğin, burada üç sütun için bir başlık formatı spesifikasyonu verilmiştir; burada
İlk sütun başlığı kalın italik, ikinci sütun italik ve üçüncü sütun başlığı italik olmalıdır.
Daha küçük bir yazı tipiyle italik:
-tf='BOLD,I;I; ,BEN'
-d(ata)_f(biçimler)=fmt1;fmt2;...;fmtN
Aynı -title_formats ancak sütun verileri için geçerlidir.
-url(ler)=col1=url1,col2=url2, ...
Sütun adlarından veya dizinlerden URL'lere <A olarak eklenecek bir eşleme tanımlayın
HREF'ler>adlandırılmış sütunlar için değerlerin etrafında. Her biri sütun bir sütun adı veya
indeks ve her biri urlN eklenecek URL'yi temsil eden bir dizedir.
verilen sütun.
URL metni şu ikame dizelerini içerebilir:
%K - geçerli sütun adıyla değiştirilecektir (veya anahtar).
%V - geçerli sütun değeriyle değiştirilecektir.
çoklu -url istenirse uzun bir tane oluşturmak yerine seçenekler de verilebilir
tek bir argüman -url. Örneğin:
gösterilebilir -d: -f1,6 -titles=Giriş,Ana Dizin
-url='Giriş=mailto:%V'
-url='Ev Dizini=dosya:%V'
/ Etc / passwd
Diğer seçenekleri
-Yardım Kullanıcıya biraz yardım görüntüleyin ve çıkın.
Kutulu Giriş
Giriş türü ise kutu, ardından dikey ve yatay kutu karakterleri metinden kaldırılır.
giriş akışı ve dikey kutu karakterlerini çevreleyen boşluklar kaldırılır.
dikey kutu karakterleri (sütun ayırıcılar) ""|"" veya "":"" şeklindedir. Yatay kutu
karakterler ""+"" ve ""-""dir.
Ayrıca, bir sütunun içine sarılmış veriler şu şekilde tanınır ve tek bir sütun değeri olarak ayrıştırılır:
bir varlığın farkına varmak sarma önek or sarma sonek karakter. Şu anda,
sarma öneki karakteri "<" ve sarma sonek karakteri ">"'dir.
Burada bir sütuna sarılmış veri örneği verilmiştir. Aşağıdaki tabloda sadece iki tane var
mantıksal veri satırları; her iki satırda birden çok satıra sarılmış veriler bulunur fiziksel satırlar.
+-----------+-----------+-----------+
| Sütun 1 | Sütun 2 | Sütun 3 |
+-----------+-----------+-----------+
| Bu>| Başka>| Sıra 1,3>|
|< a cont>|< değer. | |
| | |
|
|Bu >| Öğe2-2 | Öğe2-3 |
+-----------+-----------+-----------+
Liste oluşturulan
Kullanıldığı zaman -liste or -giriş=liste seçeneklerden biri veya her ikisi de, giriş ve çıkış olabilir
aşağıdaki sözdizimi kullanılarak uygulanan bir "liste" biçiminde:
r1c1_adı: r1c1_değeri
r1c2_adı: r1c2_değeri
Kendi ID’n ile mağazalarını oluştur
r1cN_adı: r1cN_değeri
r2c1_adı: r2c1_değeri
r2c2_adı: r2c2_değeri
: r2c2_value_continued
Kendi ID’n ile mağazalarını oluştur
r2cN_adı: r2cN_değeri
rMc1_adı: rMc1_değeri
rMc2_adı: rMc2_değeri
Kendi ID’n ile mağazalarını oluştur
rMcN_adı: rMcN_değeri
Her sıra verinin bir veya daha fazlasından oluşması sütunlar, ve boş bir satırla biter.
Her sütun Bir oluşmaktadır sütun isim, ardından iki nokta üst üste ":" ve ardından isteğe bağlı,
tek boşluk veya sekme, ardından sütun değer, aynı satırda.
Önceki sütun değerinin devam satırları bir veya daha fazla boşluk veya sekmeden oluşur
karakterler, iki nokta üst üste ":", bir isteğe bağlı, tek boşluk veya sekme, ardından devamı
değer. Yukarıdaki örnekte ikinci satırın ikinci sütun değerine devam edilmiştir.
HTML Giriş ile HTML Çıktı
Kullanırken -html Zaten HTML biçimli metin içeren verilerde, -kaçış yok seçenek
kullanılmalıdır. Varsayılan olarak tüm giriş metninin kabul edildiği varsayılır değil HTML formatlı olacak ve
Varsa gömülü "<", ">" karakterlerinin doğru şekilde görüntülenmesine izin veren kaçış.
BAĞIMLILIKLAR
Veri::GösterTable modül
Gerçek çıktı biçimlendirmesini gerçekleştirir.
Onworks.net hizmetlerini kullanarak showtablep'i çevrimiçi kullanın