Startpagina > Tekstverwerking en zoeken > pr

pr: Tekstbestanden formatteren voor afdrukken

Het commando pr converteert tekstbestanden naar een formaat dat geschikt is voor afdrukken. Het biedt diverse opmaakfuncties, zoals het toevoegen van paginanummers, headers en datums, het indelen in meerdere kolommen of het aanpassen van de paginalengte. Het wordt voornamelijk gebruikt om tekst op de terminal beter leesbaar te maken of voordat deze naar een printer wordt gestuurd.

Overzicht

pr verdeelt de inhoud van tekstbestanden per pagina, voegt headers (bestandsnaam, datum, paginanummer) toe aan elke pagina en rangschikt de tekst in meerdere kolommen, waardoor het wordt geconverteerd naar een afdrukgeoptimaliseerd formaat dat naar de standaarduitvoer wordt verzonden. Het is handig om de inhoud van bestanden netjes te bekijken.

Belangrijkste functies

  • Pagina-indeling en nummering
  • Aanpasbare headers toevoegen
  • Tekst rangschikken in meerdere kolommen
  • Regelnummers toevoegen
  • Meerdere bestanden samenvoegen en uitvoeren

Belangrijkste opties

De belangrijkste opties van het commando pr helpen bij het nauwkeurig regelen van het uitvoerformaat en de paginalay-out.

Uitvoerformaat en lay-out

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`pr` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

Voorbeelden die de verschillende toepassingen van het commando pr laten zien.

Basis paginering

pr my_document.txt

De inhoud van een bestand wordt per pagina opgedeeld en met een header weergegeven.

Regelnummers en aangepaste header toevoegen

pr -n -h "Mijn rapport" my_document.txt

Elke regel wordt genummerd en de header 'Mijn rapport' wordt toegevoegd.

Twee bestanden naast elkaar in twee kolommen uitvoeren

pr -m file1.txt file2.txt

De inhoud van file1.txt en file2.txt wordt naast elkaar in twee kolommen weergegeven.

Uitvoeren met 30 regels per pagina zonder headers/footers

pr -t -l 30 my_document.txt

Stelt de uitvoer in op 30 regels per pagina zonder headers en footers.

Uitvoer van andere commando's verwerken via pipe

ls -l | pr -2

De uitvoer van het commando ls -l wordt via pr ontvangen en in twee kolommen opgedeeld.

Tips & Aandachtspunten

Handige tips en aandachtspunten bij het gebruik van het commando pr.

Gebruik van pipe (|)

pr is erg handig bij het verwerken van de standaarduitvoer van andere commando's, niet alleen bestanden. U kunt bijvoorbeeld `ls -l | pr -3` gebruiken om een lange lijst in meerdere kolommen te bekijken.

  • Verwerk de uitvoer van andere commando's via pipe naar `pr` voor opmaak
  • Meer informatie op één scherm weergeven zonder scrollen

Direct afdrukken naar printer

U kunt de uitvoer van pr rechtstreeks naar printercommando's zoals `lpr` of `lp` sturen om opgemaakte documenten af te drukken.

  • `pr file.txt | lpr`

Standaardwaarden wijzigen

pr gebruikt standaard een paginalengte van 66 regels en een paginabreedte van 72 tekens. U kunt deze waarden wijzigen met de opties `-l` en `-w`.

  • Paginallengte: `-l N`
  • Paginabreedte: `-w N`

Hétzelfde categoriecommando