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`