NL(1) دستورهای کاربری NL(1)

nl - شماره‌گذاری خطوط فایل‌ها

nl [گزینه]... [فایل]...

نوشتن هر فایل در خروجی استاندارد به همراه افزودن شماره خطوط به آن.

در صورت عدم تعیین فایل یا زمانی که فایل برابر - باشد، ورودی استاندارد خوانده می‌شود.

آرگومان‌های الزامی برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز الزامی هستند.

استفاده از STYLE برای شماره‌گذاری خطوط بدنه
استفاده از CC برای جداکننده‌های صفحه منطقی
استفاده از STYLE برای شماره‌گذاری خطوط پاورقی
استفاده از STYLE برای شماره‌گذاری خطوط سرصفحه
میزان افزایش شماره خط در هر خط
در نظر گرفتن دسته‌ای از NUMBER خط خالی به عنوان یک خط
درج شماره خطوط بر اساس FORMAT
عدم بازنشانی شماره خطوط در آغاز هر بخش
افزودن STRING پس از شماره خط (در صورت وجود)
شماره خط آغازین برای هر بخش
استفاده از NUMBER ستون برای شماره خطوط
نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

گزینه‌های پیش‌فرض عبارتند از: -bt -d'\:' -fn -hn -i1 -l1 -n'rn' -s<TAB> -v1 -w6

CC دو کاراکتر جداکننده است که برای ساخت جداکننده‌های صفحه منطقی استفاده می‌شود؛ در صورت نبود کاراکتر دوم، ':' در نظر گرفته می‌شود. به عنوان یک قابلیت توسعه‌یافته در گنو، می‌توان بیش از دو کاراکتر تعیین کرد؛ همچنین تعیین رشته خالی (-d '') تطبیق بخش‌ها را غیرفعال می‌کند.

STYLE یکی از موارد زیر است:

شماره‌گذاری تمام خطوط
شماره‌گذاری فقط خطوط غیرخالی
عدم شماره‌گذاری هیچ‌یک از خطوط
شماره‌گذاری فقط خطوطی که با عبارت باقاعده پایه (BRE) تطابق دارند

FORMAT یکی از موارد زیر است:

تراز چپ، بدون صفرهای ابتدایی
تراز راست، بدون صفرهای ابتدایی
تراز راست، با صفرهای ابتدایی

نوشته شده توسط Scott Bartram و David MacKenzie.

گزارش اشکالات به: bug-coreutils@gnu.org
صفحه خانگی GNU coreutils: https://www.gnu.org/software/coreutils
راهنمای عمومی استفاده از نرم‌افزارهای گنو: https://www.gnu.org/gethelp
گزارش هرگونه اشکال ترجمه به: https://translationproject.org/team

حق نشر © 2026 Free Software Foundation, Inc.
مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

مستندات کامل در: https://www.gnu.org/software/coreutils/nl
یا به صورت محلی از طریق: info '(coreutils) nl invocation'

ژوئیه ۲۰۲۶ GNU coreutils 9.11