Δημοσιεύτηκε: 03 Οκτ 2012, 23:09
από irisx
Πρόχειρη λύση για όσους εξακολουθούν να ταλαιπωρούνται με το zip/unzip:

0. Εγκαθιστούμε το convmv

1. Βάζουμε το αρχείο "egkyklios_anaplhrwtwn_2010_2011_100623.zip" μέσα σε έναν κενό φάκελο

2. unzip -^ egkyklios_anaplhrwtwn_2010_2011_100623.zip

3. convmv --notest -r -f cp1252 -t cp850 *

4. convmv --notest -r -f cp737 -t utf8 *


Για ευκολία, οι παραπάνω εντολές θα μπορούσαν να μπουν και σε κάποιο σκριπτάκι, το οποίο θα μπορούσαμε να αποθηκεύσουμε π.χ. στο /usr/local/bin για χρήση ανά πάσα στιγμή:

Κώδικας: Επιλογή όλων
#!/bin/sh
#
# Extract files from a ZIP with windows-encoded greek filenames
# then try to convert all filenames to UTF8
#
unzip -^ $*
convmv --notest -r -f cp1252 -t cp850 *
convmv --notest -r -f cp737 -t utf8 *