| NL(1) | دستورهای کاربری | NL(1) |
نام (NAME)
nl - شمارهگذاری خطوط فایلها
خلاصه دستور (SYNOPSIS)
nl [گزینه]... [فایل]...
توضیحات (DESCRIPTION)
نوشتن هر فایل در خروجی استاندارد به همراه افزودن شماره خطوط به آن.
در صورت عدم تعیین فایل یا زمانی که فایل برابر - باشد، ورودی استاندارد خوانده میشود.
آرگومانهای الزامی برای گزینههای طولانی، برای گزینههای کوتاه نیز الزامی هستند.
- -b, --body-numbering=STYLE
- استفاده از STYLE برای شمارهگذاری خطوط بدنه
- -d, --section-delimiter=CC
- استفاده از CC برای جداکنندههای صفحه منطقی
- -f, --footer-numbering=STYLE
- استفاده از STYLE برای شمارهگذاری خطوط پاورقی
- -h, --header-numbering=STYLE
- استفاده از STYLE برای شمارهگذاری خطوط سرصفحه
- -i, --line-increment=NUMBER
- میزان افزایش شماره خط در هر خط
- -l, --join-blank-lines=NUMBER
- در نظر گرفتن دستهای از NUMBER خط خالی به عنوان یک خط
- -n, --number-format=FORMAT
- درج شماره خطوط بر اساس FORMAT
- -p, --no-renumber
- عدم بازنشانی شماره خطوط در آغاز هر بخش
- -s, --number-separator=STRING
- افزودن STRING پس از شماره خط (در صورت وجود)
- -v, --starting-line-number=NUMBER
- شماره خط آغازین برای هر بخش
- -w, --number-width=NUMBER
- استفاده از NUMBER ستون برای شماره خطوط
- --help
- نمایش این راهنما و خروج
- --version
- نمایش اطلاعات نسخه و خروج
گزینههای پیشفرض عبارتند از: -bt -d'\:' -fn -hn -i1 -l1 -n'rn' -s<TAB> -v1 -w6
CC دو کاراکتر جداکننده است که برای ساخت جداکنندههای صفحه منطقی استفاده میشود؛ در صورت نبود کاراکتر دوم، ':' در نظر گرفته میشود. به عنوان یک قابلیت توسعهیافته در گنو، میتوان بیش از دو کاراکتر تعیین کرد؛ همچنین تعیین رشته خالی (-d '') تطبیق بخشها را غیرفعال میکند.
STYLE یکی از موارد زیر است:
- a
- شمارهگذاری تمام خطوط
- t
- شمارهگذاری فقط خطوط غیرخالی
- n
- عدم شمارهگذاری هیچیک از خطوط
- pBRE
- شمارهگذاری فقط خطوطی که با عبارت باقاعده پایه (BRE) تطابق دارند
FORMAT یکی از موارد زیر است:
نویسنده (AUTHOR)
نوشته شده توسط Scott Bartram و David MacKenzie.
گزارش اشکالات (REPORTING BUGS)
گزارش
اشکالات به:
bug-coreutils@gnu.org
صفحه خانگی GNU
coreutils: https://www.gnu.org/software/coreutils
راهنمای
عمومی
استفاده از
نرمافزارهای
گنو: https://www.gnu.org/gethelp
گزارش
هرگونه
اشکال
ترجمه به:
https://translationproject.org/team
حق نشر (COPYRIGHT)
حق نشر © 2026 Free
Software Foundation, Inc.
مجوز GPLv3+: گنو GPL
نسخه ۳ یا
بالاتر
https://gnu.org/licenses/gpl.html.
این
نرمافزار
آزاد است:
شما مجاز به
تغییر و
بازتوزیع
آن هستید.
هیچ ضمانتی
وجود
ندارد، تا
حدی که
قانون
اجازه
میدهد.
همچنین ببینید (SEE ALSO)
مستندات
کامل در:
https://www.gnu.org/software/coreutils/nl
یا به صورت
محلی از
طریق: info '(coreutils) nl invocation'
| ژوئیه ۲۰۲۶ | GNU coreutils 9.11 |