| COLORIT(1) | COLORIT(1) |
نام (NAME)
colorit - اسکریپتی برای نشانهگذاری متن ورودی
خلاصه دستور (SYNOPSIS)
colorit [OPTIONS] [files...]
توضیحات (DESCRIPTION)
دستور colorit اسکریپتی برای نشانهگذاری متن ورودی و ارسال خروجی به یک صفحهنما (بهطور پیشفرض less -r ) یا به خروجی استاندارد (stdout) است. قوانین نشانهگذاری در یک فایل پیکربندی تعریف میشوند که توسط یک پیشپردازنده (به صورت پیشفرض m4 ) پالایش میگردد. مقدار HOME برابر با دایرکتوری خانگی شما، با استفاده از گزینهٔ -D که توسط هر دوی m4 و cpp پشتیبانی میشود، برای پیشپردازنده تنظیم شده است. این اسکریپت میتواند برای رنگآمیزی متن به کمک توالیهای فرار ANSI یا انجام تبدیلات متنی ساده به کار رود و همچنین میتواند توسط dict یا سایر برنامهها به عنوان صفحهنما به جای less استفاده شود. بهویژه، خروجی فایلهای لاگ، dict، cc، make یا diff را میتوان به آسانی رنگآمیزی کرد و دید.
گزینهها (OPTIONS)
- -V یا --version
- نمایش اطلاعات نسخه.
- -h یا --help
- نمایش اطلاعات راهنما.
- -c file یا --config file
- مشخص کردن فایل پیکربندی. مقدار پیشفرض ~/.coloritrc یا /etc/dict/colorit.conf است.
- -P pager یا --pager pager
- مشخص کردن یک صفحهنما (- برای هیچکدام). پیشفرض less -r است.
- --pp preprocessor
- مشخص کردن یک پیشپردازنده (- برای هیچکدام).
فایلها (FILES)
- ~/.coloritrc
- فایل پیکربندی کاربر برای colorit
- /etc/dict/colorit.conf
- فایل پیکربندی سراسری سیستم برای colorit
فایل پیکربندی (CONFIG FILE)
خطوط خالی
یا خطوطی که
با علامت هش
(`#') آغاز
میشوند
نادیده
گرفته
میشوند.
تمام خطوط
دیگر دارای
این ساختار
هستند: command arg1 arg2 ... argN.
همهٔ
دستورها
برای هر خط
ورودی، یکی
پس از دیگری
پردازش
میشوند.
رشتههای args
میتوانند
در میان
نویسههای
نقلقول
دوگانه
(دابلکوتیشن)
محصور شوند.
در حال
حاضر، تنها
دستور mark در
دسترس است
که
آرگومانهای
زیر را
میپذیرد: regexp
pre_string post_string
رشتههای
pre_string و post_string به
ابتدا و
انتهای
زیررشتهای
که با عبارت
باقاعدهٔ
regexp تطابق
یافته است،
اضافه
میشوند.
گزارش باگها (BUGS)
تنها توالی فرار پشتیبانیشده در رشتههای محصور در دابلکوتیشن، \033 است.
همچنین ببینید (SEE ALSO)
| 28 Oct 2003 |