[Comm] Нужно пакетное переименование файлов на транслит.
Peter V. Saveliev
=?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
Пт Фев 1 13:13:18 MSK 2008
В сообщении от Friday 01 February 2008 11:48:35 Kudashev Mike написал(а):
> Какими средствами можно переименовывать файлы с русского на транслит?
сначала имя файла переводить в koi8-r, а потом отрезать бит:
[peet на kelisaari peet]$ echo бала не дала | iconv -f utf-8 -t koi8-r | ./bala.py
BALA NE DALA
[peet на kelisaari peet]$ cat bala.py
#!/usr/bin/python
import sys
r = ""
for i in sys.stdin.read():
r += chr(ord(i) & 127)
print r,
Ну, для эстетики можно ещё кейс поменять местами.
--
Peter V. Saveliev
Подробная информация о списке рассылки community