PR(1) | Kullanıcı Komutları | PR(1) |
İSİM
pr — metin dosyalarını yazıcıda basılacak biçime dönüştürür
KULLANIM
pr |
[SEÇENEK ...] [DOSYA ...] |
AÇIKLAMA
pr, yazıcıda çıktılanmak üzere DOSYA
yı sütunlara ve sayfalara ayırır.
DOSYA
belirtilmezse veya - belirtilirse standart girdi okunur.
Uzun seçenekler için zorunlu olan girdiler, kısa seçenekler için de zorunludur.
-
+
İLKSAYFA
[:
SONSAYFA
]
,--pages
=İLKSAYFA
[:
SONSAYFA
]
-
Basım işlemi
İLKSAYFA
'dan başlar,SONSAYFA
'da biter. -
-SÜTUN
,--columns
=SÜTUN
-
SÜTUN
sayıda sütun çıktılar ve-a
seçeneği belirtilmemişse, sütunları aşağıya doğru basar. Satır sayısını sayfadaki sütun sayısına eşitler. -
-a
,--across
-
Sütunları aşağıya doğru değil, bir uçtan diğerine doğru basar,
-SÜTUN
ile birlikte kullanılır. -
-c
,--show-control-chars
-
Şapkalı (^G) ve ters eğik çizgili sekizlik gösterim kullanılır.
-
-d
,--double-space
-
Çıktıda çift boşluk bırakır.
-
-D
,--date-format
=BİÇEM
-
Başlıkta tarih biçemi olarak
BİÇEM
kullanılır. -
-e
,--expand-tabs
[=
KARAKTER
[GENİŞLİK
]] -
KARAKTER
'leri (sekmeler)GENİŞLİK
(8) karakterlik boşluklara genişletir. -
-f
,-F
,--form-feed
-
Sayfaları ayırmak için satır sonu karakteri yerine sayfa ilerletme karakteri kullanılır (
-F
seçeneği kullanıldığında 3 satırlık sayfa başı, kullanılmadığında ise 5 satırlık sayfa başı ve sayfa sonu ayrılır). -
-h
,--header
=BAŞLIK
-
Sayfa başlığında ortalanmış olarak dosya ismi yerine
BAŞLIK
kullanılır.-h ""
ile boş bir satır basılır,-h""
olarak kullanmayın. -
-i
,--output-tabs
[=
KARAKTER
[GENİŞLİK
]] -
GENİŞLİK
(8) karakterlik boşluklarıKARAKTER
'le (sekme) değiştirir. -
-J
,--join-lines
-
Uzun satırların
-W
seçeneği ile kırpılmasını engelleyerek aşağıda devem etmesini sağlar. Sütun hizalaması yapılmaz, ayraçlar--sep-string
[=
ile belirtilir.DİZGE
] -
-l
,--length
=SAYFA_UZUNLUĞU
-
Sayfa uzunluğunu
SAYFA_UZUNLUĞU
satıra (66) ayarlar (öntanımlı satır sayısı, metinler için 56,-F
kullanılmışsa 63'dür).SAYFA_UZUNLUĞU
<= 10 ise-t
seçeneği uygulanır. -
-m
,--merge
-
Bütün dosyaları sütun başına bir dosya olmak üzere satırları kırparak, fakat
-J
seçeneği belirtilmemişse uzun satırları birleştirerek paralel çıktılar. -
-n
,--number-lines
[=
AYRAÇ
[GENİŞLİK
]] -
Satırları
GENİŞLİK
haneli sayılarla (verilmezse 5) numaralandırır. Numaradan sonraAYRAÇ
karakteri (verilmezse sekme) kullanılır. Öntanımlı olarak, numaralamaDOSYA
nın 1. satırından başlar. -
-N
,--first-line-number
=SAYI
-
İlk sayfanın 1. satırı
SAYI
ile numaralanarak sayılır (bkz.+
).İLKSAYFA
-
-o
,--indent
=GİRİNTİ
-
Her satırı
GİRİNTİ
boşluk içerden basar.-w
ya da-W
etkilenmez.GİRİNTİ
,SAYFA_GENİŞLİĞİ
'ne eklenir. -
-r
,--no-file-warnings
-
Dosya açılamadığı durumlarda uyarı vermez.
-
-s
,--separator
[=
KARAKTER
] -
Sütunlar tek bir karakter ile ayrılır,
-w
belirtilmedikçe öntanımlıKARAKTER
sekme karakteridir,-w
belirtilirse karakter kullanılmaz.-w
belirtilmedikçe 3 sütunlu seçeneklerin (-SÜTUN
|-a
-SÜTUN
|-m
) tümünde-s
[
satırların kırpılmamasını sağlar.KARAKTER
] -
-S
,--sep-string
[=
DİZGE
] -
Sütunlar
DİZGE
ile ayrılır.-S
olmadan:-J
ile öntanımlı ayraç sekme karakteridir,-J
kullanılmazsa boşluk kullanılır (-S" "
) ile aynı). Sütun seçenekleri üzerinde bir etkisi yoktur. -
-t
,--omit-header
-
Sayfa başındaki ve sonundaki alanlar kaldırılır;
SAYFA_UZUNLUĞU
<= 10 ise uygulanır. -
-T
,--omit-pagination
-
Sayfa başındaki ve sonundaki alanlar kaldırılır, sayfa ilerletme karakteri ile sayfalama uygulanmaz.
-
-v
,--show-nonprinting
-
Ters eğik çizgili sekizlik gösterim kullanılır.
-
-w
,--width
=SAYFA_GENİŞLİĞİ
-
Sadece çok sütunlu çıktılama için sayfa genişliği
SAYFA_GENİŞLİĞİ
(72) karaktere ayarlanır.-S
[KARAKTER
] ile kapatılır (72). -
-W
,--page-width
=SAYFA_GENİŞLİĞİ
-
Sayfa genişliği daima
SAYFA_GENİŞLİĞİ
(72) karaktere ayarlanır.-J
seçeneği verilmezse satırlar kırpılır.-S
veya-s
ile etkileşime grmez. -
--help
-
Yardım metnini gösterir ve çıkar.
-
--version
-
Sürüm bilgilerini gösterir ve çıkar.
YAZANLAR
Pete TerMaat ve Roland Huebner tarafından yazılmıştır.
GERİBİLDİRİM
TELİF HAKKI
Telif hakkı © 2021 Free Software Foundation, Inc. Lisans GPLv3+: GNU GPL sürüm 3 veya üstü <http://gnu.org/licenses/gpl.html> Bu bir özgür yazılımdır: Yazılımı değiştirmek ve dağıtmakta özgürsünüz. Yasaların izin verdiği ölçüde HİÇBİR GARANTİ YOKTUR.
İLGİLİ BELGELER
GNU coreutils sayfasında: <http://www.gnu.org/software/coreutils/pr>
info '(coreutils) pr invocation'