pr - تحويل الملفات النصية للطباعة
نظرنا في pr قليلا في الفصل السابق. سنقوم الآن بفحص بعض الخيارات العديدة المستخدمة مع الطباعة. في تاريخ الطباعة لدينا ، رأينا كيف تستخدم الطابعات القائمة على الأحرف خطوطًا أحادية المسافة ، مما ينتج عنه عدد ثابت من الأحرف في كل سطر وسطر في كل صفحة. pr يستخدم لضبط النص ليلائم حجم صفحة معين ، مع رؤوس الصفحات وهوامش اختيارية. فيما يلي ملخص لخياراته الأكثر استخدامًا:
الجدول 22-1: خيارات العلاقات العامة العامة
وصف الخيار
وصف الخيار
+أول[:آخر] إخراج مجموعة من الصفحات تبدأ بـ أول واختياريا ، تنتهي بـ آخر.
-الأعمدة تنظيم محتوى الصفحة في عدد الأعمدة المحددة بواسطة الأعمدة.
-a بشكل افتراضي ، يتم سرد الإخراج متعدد الأعمدة عموديًا. بإضافة الخيار -a (عبر) ، يتم سرد المحتوى أفقيًا.
-d إخراج مساحة مزدوجة.
-D "شكل"تنسيق التاريخ المعروض في رؤوس الصفحات باستخدام شكل. راجع صفحة الدليل لأمر التاريخ للحصول على وصف لسلسلة التنسيق.
-f استخدم موجزات النموذج بدلاً من أحرف الإرجاع إلى الصفحات المنفصلة.
-ح "رأس" في الجزء الأوسط من رأس الصفحة ، استخدم رأس بدلاً من اسم الملف قيد المعالجة.
-l الطول اضبط طول الصفحة على الطول. الافتراضي هو 66 (حرف أمريكي عند 6 أسطر في البوصة)
-n عدد خطوط.
-o عوض قم بإنشاء هامش أيسر عوض الأحرف واسعة.
-w عرض اضبط عرض الصفحة على عرض. الافتراضي هو 72.
العلاقات العامة غالبا ما تستخدم في خطوط الأنابيب كمرشح. في هذا المثال ، سنقوم بإنتاج قائمة دليل لـ / usr / bin وتنسيقها في إخراج ثلاثي الأعمدة مرقم باستخدام pr:
[me @ linuxbox ~] $ ls / usr / بن | العلاقات العامة -3 -W 65 | رئيس
2016-02-18 14:00 صفحة 1
[ | com.apturl | BSD الكتابة |
411 توب في الدقيقة | ar | glulam |
a2 ص | سجل | com.btcflash |
a2ps | com.arecordmidi | الصديق علة |
a2ps-lpr-المجمع | تابوت | بناء هاش |