UNEXPAND(1) دستورات کاربر UNEXPAND(1)

unexpand - تبدیل فاصله‌ها به نویسه برگه (Tab)

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

تبدیل نویسه‌های فاصله در هر فایل به نویسه برگه (Tab) و نوشتن در خروجی استاندارد.

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

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

تبدیل تمام نویسه‌های فاصله، به جای تبدیل فقط فاصله‌های ابتدای خط
تبدیل فقط توالی‌های ابتدایی فاصله (بازنویسی -a)
قرار دادن توقفگاه‌های برگه در هر N نویسه، به جای ۸ نویسه (فعال‌کننده -a)
استفاده از فهرستی از موقعیت‌های برگه که با کاما از هم جدا شده‌اند. می‌توان به آخرین موقعیت تعیین‌شده پیشوند '/' اضافه کرد تا اندازه برگه برای استفاده پس از آخرین توقفگاهِ برگه که به صراحت مشخص شده را تعیین کند. همچنین پیشوند '+' می‌تواند برای تراز کردن توقفگاه‌های برگه باقی‌مانده نسبت به آخرین توقفگاهِ مشخص‌شده به جای ستون اول استفاده شود
نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

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

راهنمای برخط GNU coreutils: https://www.gnu.org/software/coreutils
گزارش اشکالات ترجمه به https://translationproject.org/team

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

expand(1)

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

June 2025 GNU coreutils 9.7