UNWRAPDIFF(1) Man pages UNWRAPDIFF(1)

unwrapdiff - اصلاح و ترمیم وصله‌های دچار شکستگی سطر

unwrapdiff [-v] [file...]

unwrapdiff {[--help] | [--version]}

دستور unwrapdiff وصله‌هایی (patch) را که دچار شکستگی سطر (word-wrapped) شده‌اند اصلاح می‌کند تا دوباره قابل استفاده شوند.

خروجی diff اصلاح‌شده به خروجی استاندارد فرستاده می‌شود. توجه داشته باشید که هنگام اعمال وصله، احتمالاً نیاز خواهید داشت از گزینهٔ -l استفاده کنید تا هرگونه تفاوت احتمالی در فاصله‌های خالی (whitespace) نادیده گرفته شود.

-v

عملیات پرگو (verbose). فهرستی از سطرهایی که به شکلی احتمالاً نادرست تغییر یافته‌اند به stderr ارسال می‌شود.

--help

نمایش پیام کوتاه راهنمای استفاده.

--version

نمایش شماره نسخه unwrapdiff.

از روش‌های مکاشفه‌ای (heuristic) برای تصمیم‌گیری دربارهٔ اینکه آیا برای ترکیب مجدد یک سطر شکسته از یک فاصله استفاده شود یا فقط به یکدیگر متصل شوند، بهره گرفته می‌شود. در حال حاضر این کار با مقایسهٔ سه نویسهٔ پایانی یک سطر با دو نویسهٔ ابتدایی ادامهٔ آن انجام می‌شود و در صورت متفاوت بودن هر یک از آن‌ها، یک فاصله درج می‌شود.

وصله باید پیش از اعمال شکستگی سطرها، معتبر بوده باشد.

آخرین سطر یک قطعه (hunk) تقریباً همیشه مبهم است. اگر سطر بعدی با “@@”، “Index: ”، “diff ” یا “--- ” آغاز شود، کامل در نظر گرفته می‌شود؛ در غیر این صورت با استفاده از سطر بعدی از حالت شکستگی خارج می‌شود (unwrap می‌شود).

Tim Waugh <twaugh@redhat.com>

نگه‌دارنده بسته
17 January 2003 patchutils