Δημοσιεύτηκε: 08 Απρ 2012, 12:04
@fkol k4
Το να συγχωνεύσεις διάφορα αρχεία κειμένου σε ένα μπορεί εύκολα να γίνει με την cat:
Το πρόβλημα (;) με το παραπάνω όμως είναι ότι οι κοινές γραμμές στα file1, file2, file3 θα γραφούν 2 ή 3 φορές στο finalfile.
Με μια γρήγορη αναζήτηση στο google βρήκα την παρακάτω εντολή η οποία φροντίζει να διαγράφει και τα duplicates:
Βέβαια δεν ξέρω αν είναι αυτό που ψάχνεις και αν θα δουλέψει στην προκειμένη περίπτωση, γιατί δεν μπορώ να δω τα περιεχόμενα του persdict.dat.
Για κάποιο λόγο όμως το αρχείο "~/.mozilla/firefox/firefoxprofile.default/persdict.dat" δεν υπάρχει στο σύστημα μου (ίσως επειδή δεν έχω πειράξει ποτέ τον ορθογράφο;) και δεν μπορώ να το δοκιμάσω.
Το να συγχωνεύσεις διάφορα αρχεία κειμένου σε ένα μπορεί εύκολα να γίνει με την cat:
- Κώδικας: Επιλογή όλων
cat file1 file2 file3 > mergedfile
Το πρόβλημα (;) με το παραπάνω όμως είναι ότι οι κοινές γραμμές στα file1, file2, file3 θα γραφούν 2 ή 3 φορές στο finalfile.
Με μια γρήγορη αναζήτηση στο google βρήκα την παρακάτω εντολή η οποία φροντίζει να διαγράφει και τα duplicates:
- Κώδικας: Επιλογή όλων
cat file1 file2 file3 | sort | uniq > mergedfile
Βέβαια δεν ξέρω αν είναι αυτό που ψάχνεις και αν θα δουλέψει στην προκειμένη περίπτωση, γιατί δεν μπορώ να δω τα περιεχόμενα του persdict.dat.
Για κάποιο λόγο όμως το αρχείο "~/.mozilla/firefox/firefoxprofile.default/persdict.dat" δεν υπάρχει στο σύστημα μου (ίσως επειδή δεν έχω πειράξει ποτέ τον ορθογράφο;) και δεν μπορώ να το δοκιμάσω.