| COL(1) | دستورات کاربری | COL(1) |
نام (NAME)
col - فیلتر کردن نویسههای بازگشت خط رو به عقب
خلاصه دستور (SYNOPSIS)
col options
توضیحات (DESCRIPTION)
ابزار col نویسههای بازگشت خط رو به عقب (reverse) و نیمهعقب (half-reverse) را فیلتر میکند تا خروجی با ترتیب درست و تنها شامل خط جدید رو به جلو و نیمهجلو باشد. همچنین تا جای ممکن نویسههای فضای خالی (whitespace) را با تب جایگزین میکند. این کار میتواند در پردازش خروجی nroff(1) و tbl(1) مفید باشد.
ابزار col از ورودی استاندارد میخواند و در خروجی استاندارد مینویسد.
گزینهها (OPTIONS)
-b, --no-backspaces
-f, --fine
-h, --tabs
-l, --lines number
-p, --pass
-x, --spaces
-H, --help
-V, --version
انطباق با استانداردها (CONFORMING TO)
ابزار col با مشخصات Single UNIX Specification نسخه ۲ مطابقت دارد. گزینه -l یک گسترش بر این استاندارد است.
نکات (NOTES)
توالیهای کنترلی برای حرکت حامل (carriage) که توسط col پشتیبانی میشوند و مقادیر دهدهی آنها در جدول زیر فهرست شدهاند:
ESC-7
ESC-8
ESC-9
backspace
newline
carriage return
shift in
shift out
space
tab
vertical tab
تمام نویسهها و توالیهای کنترلی ناشناخته نادیده گرفته و حذف میشوند.
ابزار col با خوانده شدن نویسهها، مجموعه نویسه را رهگیری میکند و مطمئن میشود که هنگام خروجی، مجموعه نویسه درست باشد.
اگر ورودی تلاش کند به آخرین خط تخلیهشده برگردد، col یک پیام هشدار نمایش میدهد.
تاریخچه (HISTORY)
دستور col در AT&T UNIX نسخه ۶ ظاهر شد.
همچنین ببینید (SEE ALSO)
گزارش باگها (REPORTING BUGS)
برای گزارش باگها، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues. استفاده کنید.
در دسترس بودن (AVAILABILITY)
دستور col بخشی از بسته util-linux است که میتوان آن را از آرشیو هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت کرد.
| 2026-09-02 | util-linux 2.42.3 |