Δημοσιεύτηκε: 12 Σεπ 2012, 21:54
από simosx
ppong έγραψε:
panagiotis@panagiotis-HP-Pavilion-dv6500-Notebook-PC:~/Λήψεις$ unzip prokirikseis2012-13.zip
Archive: prokirikseis2012-13.zip
inflating: ??1???????????? 2012-13.doc
inflating: ??2 ???????????? 2012-13.doc


Έχεις γράψει σωστά τις εντολές. Διαπίστωσα ότι τώρα το unzip που υπάρχει στο Ubuntu 12.04 έχει επιλογή να καθορίσουμε την παρωχημένη κωδικοποίηση, ώστε να μετατρέψει αυτόματα προς UTF-8.
Και αν δεν δηλώσουμε κωδικοποίηση, τότε πράγματι το unzip θα μετατρέψει θεωρώντας ότι η αρχική παρωχημένη κωδικοποίηση είναι KOI-8 (ρωσικά).

Οπότε, αρκεί τώρα να βάλουμε τη σωστή κωδικοποίηση κατά το unzip και άμεσα θα έχουμε το αποτέλεσμα που θέλουμε (ελληνικά σε UTF-8).

Έτσι, αρκεί να αποσυμπιέσεις με
Κώδικας: Επιλογή όλων
$ unzip -O CP737 prokirikseis2012-13.zip
Archive: ../prokirikseis2012-13.zip
inflating: ??1???????????? 2012-13.doc
inflating: ??2 ???????????? 2012-13.doc
inflating: ????????????-???????????????? 2012-13.DOC
.......


μπορεί να δείχνει ???? ωστόσο τα αρχεία έχουν σωστά ελληνικά σε UTF-8 στο όνομά τους.
Έτσι,

Κώδικας: Επιλογή όλων
$ ls -l
σύνολο 892
-rw-rw-r-- 1 user user 56832 Ιούλ 6 21:15 Α1ΕΘΝΙΚΗ 2012-13.doc
-rw-rw-r-- 1 user user 65536 Ιούλ 6 21:14 Α2 ΕΘΝΙΚΗ 2012-13.doc
-rw-rw-r-- 1 user user 66048 Ιούλ 6 21:14 ΑΝΔΡΩΝ-ΓΥΝΑΙΚΩΝ 2012-13.DOC
-rw-rw-r-- 1 user user 67584 Ιούλ 6 21:14 ΑΤΟΜΙΚΟ ΕΦΗΒΩΝ-ΝΕΑΝΙΔΩΝ 2012-13.doc
-rw-rw-r-- 1 user user 53760 Ιούλ 6 21:14 ΑΤΟΜΙΚΟ ΝΕΩΝ ΑΝΔΡΩΝ-ΝΕΩΝ ΓΥΝΑΙΚΩΝ 2012-13.doc
..........