تبلیغات
پرسش و پاسخ - سئوالات کامپیوتری - مقایسه فایل ها
كامپیوتر برای همه

:درباره وبلاگ

:آرشیو

:طبقه بندی

:پیوندها

:پیوندهای روزانه

:صفحات جانبی

:نویسندگان

:آخرین پستها

:ابر برچسبها

:نظرسنجی

آماروبلاگ

سه شنبه 11 خرداد 1389-07:28 ب.ظ



دو نسخه مختلف از یک فایل دارید و می خواهید آنها را با هم مقایسه
کنید و تفاوت هایشان را ببینید؟ لینوکس ابزارهای مختلفی برای این کار
دارد و بسته به این که تا چه عمقی می خواهید دو فایل خود را مقایسه کنید،
می توانید از آنها استفاده کنید.

بقیه در ادامه مطلبLaughing

**** نظر یادتون نره !!!! ****

دو نسخه مختلف از یک فایل دارید و می خواهید آنها را با هم مقایسه
کنید و تفاوت هایشان را ببینید؟ لینوکس ابزارهای مختلفی برای این کار
دارد و بسته به این که تا چه عمقی می خواهید دو فایل خود را مقایسه کنید،
می توانید از آنها استفاده کنید.
ساده ترین کار ممکن، مقایسه دو فایل متنی است که برای این وظیفه،
diff ابزاری به نام وجود دارد. به کمک این ابزار می توانید دو فایل خود را
خط به خط مقایسه کنید. این ابزار بسیار محتاط است و همه چیز را به عنوان
تغییر در نظر می گیرد، حتی اگر یک کاراکتر فاصله کم و زیاد شده باشد
هم آن را به عنوان تغییر در نظر می گیرد. قدرت اصلی این ابزار در استفاده
از انتخاب های مختلف آن است. در مثال بالا می توانید با کمک انتخاب
عبارت b- یا ignore-space-change کاراکترهای فاصله را از دید ابزار پنهان کنید.
برای حذف خطوط اضافه از فهرست تغییرات هم می توان از B- یا ignore-blank-lines
استفاده کنید که تعداد تغییر یافته خطوط خالی در متون را در نظر نگیرد و تمرکز این ابزار را روی محتوا قرار دهید.
اگر شما کاربر ویندوز هم هستید، حتما با این مشکل مواجه می شوید
که در لینوکس، کاراکتر خط جدید یک کاراکتر است، در حالی که ویندوز
هم از Carriage Return و هم از  NewLine استفاده می کند تا به خط بعد برود.

برای اینکه این هشدارهای بی مورد هم حذف شوند از C- استفاده کنید.

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

می توانید diff را در مخازن تولید خود بیابید.




نظرات() 

تاریخ آخرین ویرایش:- -


http://treadyweant.blogas.lt/
شنبه 30 اردیبهشت 1396 07:15 ب.ظ
Hello there, I believe your website could be having web
browser compatibility problems. Whenever I take a look
at your website in Safari, it looks fine but when opening in I.E., it has some overlapping issues.

I merely wanted to give you a quick heads up!
Apart from that, great blog!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر