pr – עיצוב טקסט להדפסה
השמיים pr התוכנית רגילה לעמוד טֶקסט. בעת הדפסת טקסט, לעתים קרובות רצוי להפריד בין דפי הפלט באמצעות מספר שורות של רווח לבן, כדי לספק שוליים עליונים ותחתונים לכל עמוד. יתר על כן, ניתן להשתמש ברווח לבן זה כדי להוסיף כותרת עליונה וכותרת תחתונה בכל עמוד.
אנחנו נדגים pr על ידי עיצוב שלנו distros.txt קובץ לסדרה של עמודים קצרים מאוד (רק שני העמודים הראשונים מוצגים):
[me@linuxbox ~]$ pr -l 15 -w 65 distros.txt
2016-12-11 18:27 distros.txt עמוד 1
SUSE | 10.2 | 12/07/2006 |
פדורה | 10 | 11/25/2008 |
SUSE | 11.0 | 06/19/2008 |
אובונטו | 8.04 | 04/24/2008 |
פדורה | 8 | 11/08/2007 |
2016-12-11 18:27 distros.txt עמוד 2
SUSE | 10.3 | 10/04/2007 |
אובונטו | 6.10 | 10/26/2006 |
פדורה | 7 | 05/31/2007 |
אובונטו | 7.10 | 10/18/2007 |
אובונטו | 7.04 | 04/19/2007 |
בדוגמה זו, אנו משתמשים ב- -l אפשרות (עבור אורך עמוד) וה- -w אפשרות (רוחב עמוד) להגדרת "עמוד" ברוחב 65 עמודות ובאורך 15 שורות. pr מדפים את התוכן של distros.txt קובץ, מפריד כל עמוד עם מספר שורות של רווח לבן ויוצר כותרת ברירת מחדל המכילה את זמן שינוי הקובץ, שם הקובץ ומספר העמוד. ה pr התוכנית מספקת אפשרויות רבות לשלוט בפריסת העמוד. נסקור עוד מהם בפרק הבא.