← man/system_admin
cupstestppd — man cupstestppd — 80×24
ugur@toprak:~/man/system_admin$man cupstestppd
Bölüm 1 Sistem Yönetimi

cupstestppd

ppd dosyalarının uyumluluğunu test eder

Synopsis

       cupstestppd [ -I kategori ] [ -R kokdir ] [ -W kategori ] [ -q ] [ -r ] [ -v[v] ]
       dosya_adı.ppd[.gz] [ ... dosya_adı.ppd[.gz] ]
       cupstestppd [ -R kokdir ] [ -W kategori ] [ -q ] [ -r ] [ -v[v] ] -

Description

cupstestppd, PPD dosyalarının Adobe PostScript Printer Description dosya biçimi spesifikasyonu sürüm 4.3'e uyumluluğunu test eder. Ayrıca bir PPD dosyasındaki desteklenen seçenekleri ve kullanılabilir yazı tiplerini listelemek için de kullanılabilir. Test sonuçları ve diğer çıktılar standart çıktıya gönderilir.

cupstestppd komutunun birinci biçimi, komut satırında belirtilen bir veya daha fazla PPD dosyasını test eder. İkinci biçim ise standart girdiden (standard input) sağlanan PPD dosyasını test eder.

Options

cupstestppd aşağıdaki seçenekleri destekler:

-I dosya_adı Tüm PCFileName uyarılarını yoksayar.

-I filters Tüm filtre hatalarını yoksayar.

-I profiles Tüm profil hatalarını yoksayar.

-R kokdir Filtre, ön filtre ve diğer destekleyici dosya kontrolleri için alternatif bir kök dizin belirtir.

-W constraints Tüm UIConstraint hatalarını uyarı olarak rapor eder.

-W defaults Boyutla ilgili seçenekler hariç, tüm varsayılan seçenek hatalarını uyarı olarak rapor eder.

-W filters Tüm filtre hatalarını uyarı olarak rapor eder.

-W profiles Tüm profil hatalarını uyarı olarak rapor eder.

-W sizes Tüm ortam boyutu (media size) hatalarını uyarı olarak rapor eder.

-W translations Tüm çeviri hatalarını uyarı olarak rapor eder.

-W all Önceki hataların tümünü uyarı olarak rapor eder.

-W none Önceki hataların tümünü hata (error) olarak rapor eder.

  • -q: Hiçbir bilginin görüntülenmemesi gerektiğini belirtir.

  • -r: PPD uyumluluk gereksinimlerini gevşeterek yaygın boşluk, kontrol karakteri ve biçimlendirme sorunlarının ciddi hatalar (hard errors) olarak değerlendirilmemesini sağlar.

  • -v: Kısa PASS/FAIL/ERROR (GEÇTİ/KALDI/HATA) durumu yerine ayrıntılı uyumluluk testi sonuçlarının görüntülenmesi gerektiğini belirtir.

  • -vv: Ayrıntılı uyumluluk testi sonuçlarına ek olarak PPD dosyasındaki tüm bilgilerin görüntülenmesi gerektiğini belirtir.

-q, -v ve -vv seçenekleri karşılıklı olarak birbirini dışlar.

Exit Status

cupstestppd başarı durumunda sıfır, hata durumunda ise sıfır olmayan bir değer döndürür. Hata kodları aşağıdaki gibidir:

1 Hatalı komut satırı argümanları veya eksik PPD dosya adı.

2 PPD dosyası açılamadı veya okunamadı.

3 PPD dosyası, atlanamayan biçim hataları içeriyor.

4 PPD dosyası Adobe PPD spesifikasyonuna uymuyor.

Examples

       Aşağıdaki komut, geçerli dizin altındaki tüm PPD dosyalarını test edecek ve uyumlu olmayan
       her bir dosyanın adını yazdıracaktır:

 	   find . -name \*.ppd \! -exec cupstestppd -q '{}' \; -print

       Sonraki komut, geçerli dizin altındaki tüm PPD dosyalarını test eder ve uyumlu olmayan
       dosyalar için ayrıntılı uyumluluk testi sonuçlarını yazdırır:

 	   find . -name \*.ppd \! -exec cupstestppd -q '{}' \; \
 	       -exec cupstestppd -v '{}' \;

Notes

PPD dosyaları kullanımdan kaldırılmıştır ve CUPS'ın gelecekteki bir özellik sürümünde artık desteklenmeyecektir. IPP'yi desteklemeyen yazıcılar, ippeveprinter(1) gibi uygulamalar kullanılarak desteklenebilir.

See Also

lpadmin(8), CUPS Çevrimiçi Yardım (http://localhost:631/help), Adobe PostScript Printer Description File Format Specification, Version 4.3.

Telif Hakkı © 2007-2019 Apple Inc. Tüm hakları saklıdır.

26 Nisan 2019 CUPS cupstestppd(1)