Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Bash - обработать список файлов в зависимости от кодировки. / 2 сообщений из 2, страница 1 из 1
18.12.2012, 18:03
    #38083992
salatick11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Bash - обработать список файлов в зависимости от кодировки.
Код: powershell
1.
find $1 -type f -regextype posix-egrep -regex '.*(txt|xml|html)$' -exec echo {} \; -exec java -jar lib/saxon9he.jar {} my.xsl -o:{} \;


так сейчас обрабатываются все файлы.

Есть команда:
Код: powershell
1.
2.
3.
4.
5.
enca имя_файла
> enca my.xsl 
> Universal transformation format 8 bits; UTF-8
> enca my2.sh
> 7bit ASCII characters



И вот как мне объеденить find и enca, чтобы в зависимости от кодировки обрабатывать файлы разными xsl-схемами?
...
Рейтинг: 0 / 0
21.12.2012, 10:00
    #38087797
Bash - обработать список файлов в зависимости от кодировки.
salatick11,
придётся if ставлять
enca выдаёт ответ и его нужно проанализировать.
в одну строку не получится, имхо.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Bash - обработать список файлов в зависимости от кодировки. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]