پیدا کردن محتوای مشترک ۲فایل
دستهبندی شده در برنامه نویسی، گنو-لینوکس در تیر.۱۳, ۱۳۸۸
احتمالا تا حالا شده که بخواین تفاوت ۲ فایل رو بگیرین پس احتمالا با دستور diff آشنا هستین. اما مخالف این دستور که بشه باهاش قسمتهای مشترک ۲ فایل رو پیدا کرد هم وجود داره. با استفاده از دستور comm file1 file2 میشه قسمت های مشترک ۲تا فایل رو به دست آورد.
برای مثال من یه سایت چند زبونه برای یه شرکتی آماده کردم به دلیل این که استفاده کننده از سیستم میتونه هر زبانی که میخواد به سیستم اضافه کنه و ما هم یا زبون راست به چپ داریم یا چپ به راست من ۲تا طرح براش درست کردم (یعنی ۱کی برای راست به چپ ۱کی هم برای چپ به راست). اما برای تغییر دادن و اضافه کردن قسمتهای مشترک باید ۲بار کار رو انجام میدادم چون ۲تا فایل جدا بودن. خوب برای جلو گیری از این حرکت اضافه اومدم قسمتهای مشترک این ۲تا فایل رو ریختم توی یه فایل دیگه به اسم common.css و بعد این فایل رو توی ۲تا فایل دیگه با استفاده از import اضافه کردم. به همین سادگی الان وقتی بخوام چیزی به هر ۲ طرح اضافه کنم فقط فایل common.css رو تغییر میدم.


ارسال پاسخ