UL(1) أوامر المستخدم UL(1)

الاسم

ul - تنفيذ التسطير

موجز

ul [الخيارات] [ملف...]

الوصف

يقرأ ul الملفات المسماة (أو المدخل القياسي إذا لم يُعطَ أي منها) ويترجم ورود الـ {underscore} إلى التسلسل الذي يشير للتسطير في الطرفية المستخدمة، كما هو محدد بواسطة متغير البيئة TERM. تُقرأ قاعدة بيانات terminfo لتحديد التسلسلات المناسبة للتسطير. إذا كانت الطرفية غير قادرة على التسطير ولكنها قادرة على وضع الإبراز (standout)، فيُستخدم ذلك بدلاً منه. إذا كانت الطرفية تستطيع الكتابة الفوقية، أو تعالج التسطير آلياً، يرتد ul إلى cat(1). إذا كانت الطرفية لا تدعم التسطير، يُتجاهل التسطير.

الخيارات

-i، --indicated

يُشار إلى التسطير بسطر منفصل يحتوي على شرطات - مناسبة؛ وهذا مفيد عندما تريد النظر في التسطير الموجود في دفق مخرج nroff على طرفية crt.

-t، -T، --terminal terminal

تجاوز متغير البيئة TERM بنوع terminal المحدد.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

البيئة

يُستخدم متغير البيئة التالي:

TERM

يُستخدم متغير TERM لربط جهاز tty بوصف قدرات جهازه (انظر terminfo(5)). يُضبط TERM عند وقت الولوج، إما عن طريق نوع الطرفية المبدئي المحدد في /etc/ttys أو كما ضُبط أثناء عملية الولوج بواسطة المستخدم في ملف login الخاص به (انظر setenv(3)).

تاريخ

ظهر أمر ul في الإصدار 3.0BSD.

العلل

يُخرج nroff عادةً سلسلة من المسافات للخلف والـ {underscore} المختلطة مع النص للإشارة إلى التسطير. لا تُبذل أي محاولة لتحسين الحركة العكسية.

انظر أيضاً

colcrt(1)، login(1)، man(1)، nroff(1)، setenv(3)، terminfo(5)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر ul جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1