interdiff - آنلاین در ابر

این دستور interdiff است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


interdiff - تفاوت بین دو فایل diff را نشان می دهد

خلاصه


اختلاف [[-پ n] | [--strip-match=n]] [[-U n] | [--یکپارچه=n]] [[-d PAT] |
[--drop-context=PAT]] [[-q] | [--آرام]] [[-z] | [--فشرده کردن]] [[-b] |
[--نادیده گرفتن-فضا-تغییر]] [[-B] | [--نادیده گرفتن-خطوط خالی]] [[-i] |
[--نادیده گرفتن-حوزه]] [[-w] | [--نادیده گرفتن-همه-فضا]] [[--interpolate] | [--ترکیب] |
[--flip]] [--no-revert-omitted] تفاوت 1 تفاوت 2

اختلاف {[--راهنما] | [--نسخه]}

شرح


اختلاف یک تفاوت فرمت یکپارچه ایجاد می کند که تفاوت بین دو تفاوت را بیان می کند.
تفاوت ها باید هر دو نسبت به یک فایل باشند. برای بهترین نتایج، تفاوت ها باید داشته باشند
حداقل سه خط زمینه

برای معکوس کردن یک پچ، از /dev/null for استفاده کنید تفاوت 2.

برای کاهش مقدار متن در یک پچ، از موارد زیر استفاده کنید:

interdiff -U1 /dev/null patchfile

پس از اختلاف این مزیت را ندارد که بتواند به فایل هایی که قرار است نگاه کند
اصلاح شود، الزامات سختگیرانه تری در قالب ورودی دارد وصله(1) انجام می دهد. در
خروجی تفاوت گنو حتی با افزونه‌ها خوب خواهد بود، اما اگر قصد استفاده از
وصله دست ویرایش شده ممکن است عاقلانه باشد که افست ها و شمارش ها را با استفاده از آن پاک کنید recountdiff(1)
برای اولین بار.

البته توجه داشته باشید که این دو وصله باید هر دو نسبت به نسخه های مشابه باشند
مجموعه اصلی فایل ها

تفاوت ها ممکن است در قالب زمینه باشند. با این حال، خروجی در قالب یکپارچه خواهد بود.

OPTIONS


-h
نادیده گرفته شد، برای سازگاری با نسخه های قدیمی تر interdiff. این گزینه از بین خواهد رفت
به زودی.

-p n, --strip-match=n
هنگام مقایسه نام فایل ها، اولی را نادیده بگیرید n اجزای نام مسیر از هر دو وصله.
(این شبیه به -p گزینه ای برای گنو وصله(1).)

-q, --ساکت
خروجی ساکت تر در ابتدای هر پچ خطوط منطقی منتشر نکنید.

-U n, -- متحد =n
تلاش برای نمایش n خطوط زمینه (حداقل نیاز دارد n خطوط زمینه در هر دو
فایل های ورودی). (این شبیه به -U گزینه ای برای گنو تفاوت(1).)

-d الگو, --drop-context=الگو
هیچ زمینه ای را در فایل هایی که با حروف عام پوسته مطابقت دارند نمایش ندهید الگو. این گزینه
می تواند چندین بار داده شود.

توجه داشته باشید که تفسیر الگوی عام پوسته اسلش به حساب نمی آید
کاراکترها یا دوره‌ها به‌عنوان خاص (به عبارت دیگر، هیچ پرچمی به آن داده نمی‌شود fnmatch) این
به طوری که الگوهای نوع "*/basename" را می توان بدون محدود کردن تعداد ارائه داد
اجزای نام مسیر

-i, --نادیده گرفتن مورد
حروف بزرگ و کوچک را یکسان در نظر بگیرید.

-w, - نادیده گرفتن همه فضا
تغییرات فضای خالی در وصله ها را نادیده بگیرید.

-b, - نادیده گرفتن-فضا-تغییر
تغییرات در مقدار فضای خالی را نادیده بگیرید.

-B, -نادیده گرفتن-خطوط خالی
تغییراتی را که همه خطوط آن خالی است نادیده بگیرید.

-z, --فشرده کردن
فایل های با پسوندهای .gz و bz2. را از حالت فشرده خارج کنید.

-- درون یابی
اجرا به عنوان "interdiff". این پیش فرض است.

--ترکیب کردن
به عنوان "combinediff" اجرا شود. دیدن ترکیبی(1) برای اطلاعات بیشتر در مورد نحوه رفتار
در این حالت تغییر می کند.

--no-rever-omitted
(فقط برای حالت درون یابی) هنگامی که یک فایل توسط اولین وصله تغییر می کند اما نه توسط
دوم، آن تغییر را برگردانید.

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

- نسخه
نمایش شماره نسخه interdiff.

مثال ها


کاربرد اصلی:

interdiff -z 3.2pre1.patch.gz 3.2pre2.patch.gz

معکوس کردن یک پچ:

پچ interdiff /dev/null

معکوس کردن بخشی از یک پچ (و نادیده گرفتن بقیه):

filterdiff -i file.c patchfile |
interdiff /dev/stdin /dev/null

با استفاده از خدمات onworks.net از interdiff آنلاین استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز