Προς το περιεχόμενο

linux+merge files text folders


shoco

Προτεινόμενες αναρτήσεις

Δημοσ.

βαζεις δυο text με ιδιο ονομα και βλεπεις τυχον διαφορες. Το ιδιο να κανει και με φακελους. Υπαρχουν τετοια προγραμματα αλλα πρεπει να πληρωσω και δε θελω. Δεν γινεται να εχω δωρεαν OS Linux και να πληρωνω για τις εφαρμογες.

Δημοσ.

Όπως είπε ο Firewalker, το παραδοσιακό εργαλείο για αυτή τη δουλειά είναι η diff.

 

Από κει και πέρα υπάρχουν πολλά front-ends ή ανεξάρτητες εφαρμογές. Π.χ.:

 

http://kdiff3.sourceforge.net/

http://meld.sourceforge.net/

http://www.collaboration-world.com/easydiff/

http://tkdiff.sourceforge.net/

http://colordiff.sourceforge.net/

 

 

Για directory trees δες:

 

http://samba.org/ftp/paulus/dirdiff-2.1.tar.gz

http://furius.ca/xxdiff/

http://komparator.sf.net

http://linuxappfinder.com/package/unison-gtk

http://rsync.samba.org/

 

Στο http://www.sf.net έχει κι άλλα.

Δημοσ.

Αν δεν κανω λαθος, μπορεις να κανεις merge 2 ομοια αρχεια με το cat, αλλα δεν ξερω την ακριβη παραμετρο για να το κανεις.

 

edit:Την βρηκα

>cat file1 file2 file3 > file4 

Την δοκιμασα με 3 αρχεια απλου κειμενου και δουλευει. Βαζει τα περιεχομενα του file1, μετα του file2 και τελος του file3.

Δημοσ.
Το WinMerge σε τι γλώσσα είναι γραμμένο;

 

MFC... sucks!

Έχουν στο νου τους για cross platform, αλλά είναι δύσκολο γιατί ο κώδικάς τους είναι τελείως προσανατολισμένος σε Windows, μέχρι και το editing component τους...

 

nske, thanks για το meld, θα του κάνω ένα test drive.

Δημοσ.

[offtopic]

Μπα, άλλο έχω βάλει στο μάτι για όταν και αν βρω ελεύθερο χρόνο, να κάνω ένα πρόγραμμα προβολής της οθόνης του καθηγητή στις οθόνες των μαθητών. Κάτι σαν το italc δηλαδή, όμως να μην πατάει πάνω σε vlc αλλά να χρησιμοποιεί multicasting για να μπορώ να προβάλλω μέχρι και βίντεο με 30fps, όχι 0-2 εικόνες το δευτερόλεπτο (=απόδοση italc)...

Και φυσικά σε σκέτα X, χωρίς gtk ή qt, ώστε να μπορεί να μπει και σε very thin clients.

Το βασικό πρόβλημα είναι η έλλειψη ελεύθερου χρόνου... :)

[/offtopic]

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...