انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: چگونگی ادغام دو فایل متنی با هم؟؟  (دفعات بازدید: 5088 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین Alir3z4

  • Hero Member
  • *
  • ارسال: 750
  • جنسیت : پسر
  • Guess who's back?
چگونگی ادغام دو فایل متنی با هم؟؟
« : 18 مهر 1389، 04:19 ق‌ظ »
درود
من دو فایل متنی دارم که میخوام از طریق خط فرمان این دو فایل رو با هم ادغام کنم !
میخوام که محتویات فایل الفرو به محتویات فایل ب اضافه کنم!!!
راهنمایی بفرمایدد!

مرسی دوستان
یه مرد هیچوقت زمین نمیخوره...

آفلاین heresh

  • Hero Member
  • *
  • ارسال: 968
  • جنسیت : پسر
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #1 : 18 مهر 1389، 07:51 ق‌ظ »
اگه بخوایم file_a رو اضافه کنیم به file_b می‌تونیم از دستور پایین استفاده کنیم:
cat file_a >> file_b
« آخرین ویرایش: 18 مهر 1389، 07:54 ق‌ظ توسط heresh »

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #2 : 18 مهر 1389، 12:17 ب‌ظ »
درود

بعضی مواقع می خواید  دو تا فایل رو با هم مقایسه کنید
 یک فایل که تغییر کرده و می خواید این دو تا فایل رو با هم مقایسه کنید و با هم ادغام کنید  و یا قسمت هایی رو بر اساس نیاز خودتون از یکی شون به فایل نهایی ببرید ( جاهای مختلف فایل و نه اینکه در آخر هم اضافشون کنید)

برای این منظور از ابزار های marge باید استفاده کنید که برای مثال در محیط تکست می تونید از diff3 و در محیط گرافیکی از kdiff3 استفاده کنید ( و ابزار های دیگه که الان یادم نیست ولی می دونم چند تا دیگه هم برای gtk هست )
فقط کافیه نام دوتا فایل رو بهش بدید و....

ide های برنامه نویسی هم این ابزار رو دارن و می تونید از اونها هم استفاده کنید

این ابزار ها در کار با ورژن کنترل ها و برای مقایسه ورژن های مختلف و مدیریت تغییرات اونها کاربرد بسیار زیادی داره :)
« آخرین ویرایش: 18 مهر 1389، 12:21 ب‌ظ توسط کرگدن »

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین aliva

  • Sr. Member
  • *
  • ارسال: 363
  • جنسیت : پسر
    • http://vakilzade.ir
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #3 : 18 مهر 1389، 07:01 ب‌ظ »
درود

بعضی مواقع می خواید  دو تا فایل رو با هم مقایسه کنید
 یک فایل که تغییر کرده و می خواید این دو تا فایل رو با هم مقایسه کنید و با هم ادغام کنید  و یا قسمت هایی رو بر اساس نیاز خودتون از یکی شون به فایل نهایی ببرید ( جاهای مختلف فایل و نه اینکه در آخر هم اضافشون کنید)

برای این منظور از ابزار های marge باید استفاده کنید که برای مثال در محیط تکست می تونید از diff3 و در محیط گرافیکی از kdiff3 استفاده کنید ( و ابزار های دیگه که الان یادم نیست ولی می دونم چند تا دیگه هم برای gtk هست )
فقط کافیه نام دوتا فایل رو بهش بدید و....

ide های برنامه نویسی هم این ابزار رو دارن و می تونید از اونها هم استفاده کنید

این ابزار ها در کار با ورژن کنترل ها و برای مقایسه ورژن های مختلف و مدیریت تغییرات اونها کاربرد بسیار زیادی داره :)

برای گنوم meld
برای کی‌دی‌ای فکر کنم kompare

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #4 : 18 مهر 1389، 07:55 ب‌ظ »
درود

بعضی مواقع می خواید  دو تا فایل رو با هم مقایسه کنید
 یک فایل که تغییر کرده و می خواید این دو تا فایل رو با هم مقایسه کنید و با هم ادغام کنید  و یا قسمت هایی رو بر اساس نیاز خودتون از یکی شون به فایل نهایی ببرید ( جاهای مختلف فایل و نه اینکه در آخر هم اضافشون کنید)

برای این منظور از ابزار های marge باید استفاده کنید که برای مثال در محیط تکست می تونید از diff3 و در محیط گرافیکی از kdiff3 استفاده کنید ( و ابزار های دیگه که الان یادم نیست ولی می دونم چند تا دیگه هم برای gtk هست )
فقط کافیه نام دوتا فایل رو بهش بدید و....

ide های برنامه نویسی هم این ابزار رو دارن و می تونید از اونها هم استفاده کنید

این ابزار ها در کار با ورژن کنترل ها و برای مقایسه ورژن های مختلف و مدیریت تغییرات اونها کاربرد بسیار زیادی داره :)

برای گنوم meld
برای کی‌دی‌ای فکر کنم kompare

ممنون :)
البته kompare خیلی وقته امکانات جدید بهش اضافه نشده و اگر اشتباه نکنم ( اگر اشتباه می کنم بگید :) ) حدودای ۲۰۰۵ آخرین تغییرات رو درش دادن و فقط به kde4  (qt)پورت شده

 لیست کامل تر

http://en.wikipedia.org/wiki/Comparison_of_file_comparison_tools

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین Alir3z4

  • Hero Member
  • *
  • ارسال: 750
  • جنسیت : پسر
  • Guess who's back?
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #5 : 18 مهر 1389، 08:01 ب‌ظ »
heresh@
مرسی کارم را افتاد!
کرگدن:
درست متوجه نشدم
مثلا اگه دو فایل از لیست اسامی داشته باشیم و بخوایم این دو فایل رو ادغام کنیم
با استفاده از ابزاری که گفتی میشه اسامی مشابه رو  که در فایل دوم هست رو دیگه اضافه نکرد؟؟؟
یه مرد هیچوقت زمین نمیخوره...

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #6 : 18 مهر 1389، 08:07 ب‌ظ »
heresh@
مرسی کارم را افتاد!
کرگدن:
درست متوجه نشدم
مثلا اگه دو فایل از لیست اسامی داشته باشیم و بخوایم این دو فایل رو ادغام کنیم
با استفاده از ابزاری که گفتی میشه اسامی مشابه رو  که در فایل دوم هست رو دیگه اضافه نکرد؟؟؟

خط به خط با هم مقایسه می کنه و اگر تغییری توش ببینه بهت نشون می ده
حالا خودت می تونی انتخاب کنی کدوم تغییرات رو می خوای
محتوای دو تا فایل برات نمایش داده میشه و نتیجه هم همینطور

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین Alir3z4

  • Hero Member
  • *
  • ارسال: 750
  • جنسیت : پسر
  • Guess who's back?
پاسخ به: چگونگی ادغام دو فایل متنی با هم؟؟
« پاسخ #7 : 18 مهر 1389، 08:49 ب‌ظ »
مرسی واسه توضیح !
ولی من نتونستم با diff3 فایل ها رو یکی کنم!
فقط تفاوت رو نشون میده!
با آپشن ها هم ور رفتم ولی نشد
یعنی طرز کارش اینه که فایل الف فایل ب فایل ث
یه مرد هیچوقت زمین نمیخوره...