Przejdź do głównej zawartości

lprint


  • lprint – narzędzie używane do drukowania plików na drukarce lub urządzeniu znakowym w środowiskach uniksowych.
  • Wywodzi się z wczesnych systemów UNIX, gdzie wykorzystywano drukarki w trybie tekstowym i terminale drukujące.
  • Może obsługiwać różne formaty danych, lecz najczęściej stosowany jest do prostych wydruków tekstowych.

Okno terminala
lprint [opcje] [plik ...]
  • Jeśli nie podano pliku, lprint może oczekiwać danych na standardowym wejściu.

ParametrOpis
-P drukarkaOkreśla nazwę drukarki docelowej
-n liczbaOkreśla liczbę kopii do wydruku
-hPomija nagłówki stron
-cDrukuje plik w trybie znakowym bez przetwarzania
--helpWyświetla pomoc
--versionWyświetla wersję programu

Okno terminala
# Wydruk pliku tekstowego na domyślnej drukarce
lprint raport.txt
# Wydruk na określonej drukarce
lprint -P lp0 dokument.txt
# Drukowanie danych z potoku
cat dane.log | lprint -c
  • Pierwszy przykład wysyła plik do domyślnej drukarki.
  • Drugi kieruje zadanie na drukarkę lp0.
  • Trzeci drukuje dane przesyłane w potoku bez modyfikacji.

  • lprint jest mniej powszechny we współczesnych systemach Linux – często zastępowany przez lpr lub narzędzia CUPS.
  • Wymaga poprawnej konfiguracji systemu drukowania lub dostępu do urządzenia drukującego.
  • W niektórych systemach jest dostępny jako część starszych pakietów BSD printing.

Błąd / KomunikatPrzyczynaRozwiązanie
lprint: not foundProgram nie jest zainstalowanyZainstaluj pakiet obsługujący lprint lub użyj lpr
Brak połączenia z drukarkąDrukarka nie jest skonfigurowanaSkonfiguruj drukarkę w systemie lub przez CUPS
Wydruk nieczytelnyUrządzenie nie obsługuje formatu danychWydrukuj w trybie tekstowym lub skonwertuj plik