Δημοσιεύτηκε: 09 Οκτ 2014, 20:55
Παρακατω καταγραφω ενα script για να μετατρεπουμε την κωδικοποιηση ελληνικων υποτιτλων απο cp1253 σε utf8 στην UBUNTU 14.04.
Σε τερματικο τρεχεις την εντολή:
gedit ~/.local/share/nautilus/scripts/cp1253_to_utf8
Θα ανοιξει ενα κενο αρχειο gedit. Αντιγραφεις μεσα τις εξης εντολες:
---------------------
#!/bin/bash
IFS=$'\n'
for File in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory.
This script cannot handle directories."
exit
fi
iconv -f cp1253 -t utf8 $File -o $File".utf8"
done
--------------------------------------
Αποθηκευεις το αρχειο με τις εντολες και τρεχεις την εντολη:
chmod +x ~/.local/share/nautilus/scripts/cp1253_to_utf8
Δημιουργειται ενα αρχειο με την καταληξη .utf8.
Μπορεις να επιλεξεις πολλα αρχεια μαζι και αφου βεβαιωθεις για την μετατροπη να σβησεις το αρχικο αρχειο και την καταληξη .utf8
Σε τερματικο τρεχεις την εντολή:
gedit ~/.local/share/nautilus/scripts/cp1253_to_utf8
Θα ανοιξει ενα κενο αρχειο gedit. Αντιγραφεις μεσα τις εξης εντολες:
---------------------
#!/bin/bash
IFS=$'\n'
for File in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
do
if [ -d "$File" ]; then
zenity --error --text="'$File' is a directory.
This script cannot handle directories."
exit
fi
iconv -f cp1253 -t utf8 $File -o $File".utf8"
done
--------------------------------------
Αποθηκευεις το αρχειο με τις εντολες και τρεχεις την εντολη:
chmod +x ~/.local/share/nautilus/scripts/cp1253_to_utf8
Δημιουργειται ενα αρχειο με την καταληξη .utf8.
Μπορεις να επιλεξεις πολλα αρχεια μαζι και αφου βεβαιωθεις για την μετατροπη να σβησεις το αρχικο αρχειο και την καταληξη .utf8