zipgrep
берет единственный файл. Чтобы заставить его работать через несколько файлов помещает его в цикл:
for i in *.zip
do
zipgrep ORA-1680 "$i"
done
Необходимо установить кодовую страницу и набор символов в опциях ядра:
make menuconfig -> File systems:
-> Native language support:
<*> Codepage 437 (United States, Canada)
<*> NLS ISO 8859-1 (Latin 1; Western European Languages)
-> DOS/FAT/NT Filesystems
(437) Default codepage for FAT
(iso8859-1) Default iocharset for FAT
и затем перекомпилируйте ядро...
Кажется, что у Вас нет поддержки "кодовой страницы cp437" в ядре.
Попытайтесь Посмотреть в своем/proc/config.gz файле и искать строку как CONFIG_NLS_CODEPAGE_437=m
или CONFIG_NLS_CODEPAGE_437=y
. Если Вы не находите его, необходимо будет перекомпилировать ядро для добавления необходимого модуля.
FAT: IO charset iso8859-1 not found
– phunehehe
13.11.2010, 17:17
Во-первых, сделайте точку монтирования:
$ mkdir /mnt/udisk
Затем смонтируйте Карту памяти, указав файловую систему:
$ mount -t vfat -o defaults,utf8 /dev/sdb1 /mnt/udisk
Если бы это был NTFS, то Вы могли бы использовать:
$ mount -t ntfs-3g -o defaults,utf8 /dev/sdb1 /mnt/udisk
Или для ISOs:
$ mount -o loop diskimage.iso /mnt/iso
iso8859-1
и437
отличайтесь для различных регионов. – rozcietrzewiacz 29.07.2011, 10:10