| UL(1) | دستورات کاربری | UL(1) |
نام (NAME)
ul - انجام خطکشی زیرین (underline) روی متن در ترمینال
خلاصه دستور (SYNOPSIS)
ul [options] [file...]
توضیحات (DESCRIPTION)
ابزار ul پروندههای مشخصشده (یا ورودی استاندارد در صورت عدم تعیین پرونده) را میخواند و رخدادهای خط زیرین (underscore) را به توالی مناسب برای خطکشی زیرین در ترمینال مورد استفاده، بر اساس متغیر محیطی TERM، تبدیل میکند. پایگاه دادهٔ terminfo برای تعیین توالیهای مناسب جهت خطکشی زیرین خوانده میشود. اگر ترمینال قادر به خطکشی زیرین نباشد اما از حالت برجستهسازی (standout) پشتیبانی کند، از آن حالت به جای آن استفاده میشود. اگر ترمینال قابلیت بازنویسی روی متن (overstrike) داشته باشد یا خطکشی زیرین را بهطور خودکار مدیریت کند، عملکرد ul به cat(1) تنزل مییابد. اگر ترمینال نتواند خطکشی زیرین را انجام دهد، خطکشی زیرین نادیده گرفته میشود.
گزینهها (OPTIONS)
-i, --indicated
-t, -T, --terminal terminal
-h, --help
-V, --version
محیط (ENVIRONMENT)
متغیر محیطی زیر استفاده میشود:
TERM
تاریخچه (HISTORY)
دستور ul در 3.0BSD ظاهر شد.
اشکالات (BUGS)
ابزار nroff معمولاً مجموعهای از نویسههای پسبر (backspace) و خط زیرین آمیخته با متن را برای مشخص کردن خطکشی زیرین خروجی میدهد. هیچ تلاشی برای بهینهسازی حرکت رو به عقب صورت نگرفته است.
همچنین ببینید (SEE ALSO)
colcrt(1), login(1), man(1), nroff(1), setenv(3), terminfo(5)
گزارش باگها (REPORTING BUGS)
برای گزارش باگها، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues.
در دسترس بودن (AVAILABILITY)
دستور ul بخشی از بستهٔ util-linux است که میتوان آن را از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت کرد.
| 2026-09-02 | util-linux 2.42.3 |