Отправляет email-рассылки с помощью сервиса Sendsay

За 2008-09-17

Re: grep -- как заставить его нырять в подкаталоги

Посмотрите на rgrep. Может это то что Вам нужно.

spider пише:
> Мне надо найти строку "Ввод в действие" в теховском файле где-то на
> диске. Я тупо набираю
> $ grep -i -r 'Ввод в действие' *.tex
> и получаю пустой выход, если в локальном каталоге нет такого файла. Как
> заставить grep просмотреть все дерево и просканировать все теховские
> файлы? Что означает опция -r в случае грепа?
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34941; Возраст листа: 1881; Участников: 1504
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/776031

   2008-09-17 23:33:34 (#776031)

Re: grep -- как заставить его нырять в подкаталоги

17 сентября 2008 г. 12:55 пользователь Alexey <Sleeping.Daem***@m*****.ru>написал:

> В сообщении от 17 сентября 2008 spider написал(a):
> > grep -i -r 'Ввод в действие' *.tex
>

grep -i -r -H 'Ввод в действие' *.tex вроде так

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34940; Возраст листа: 1881; Участников: 1504
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/776030

   "Serg Serg" 2008-09-17 23:33:10 (#776030)

Re: subtitles in SMPlayer & MPlayer

В сообщении от 17 сентября 2008 20:05 Poltawer Kozak написал(a):
> Записал видеопоток из спутникового тюнера, формат .ts, скачал с
> subtitry.ru субтитры в форматах .txt b .str. Но они не отображаются,
> если вибрать в меню "Следующая строка субтитров" или "Предыдущая
> строка субтитров" отображается одна и таже последняя строка в файле.

С SMPlayer не сталкивался, а вот в mplayer по субтитровым граблям ходить
приходилось.

> Пробовал просто запустить MPlayer в этом случае в начале фильма
> мигнула какаято напись прочитать не возможно и всё.

Не редко помогает то, что он выводит в консоль.

> Может ктонибудь знает как это побороть.
> Подозреваю три причины
> 1 неправильный формат файлов

Возможно, но srt он понимает без проблем, если там нету ничего из ряда
вон выходящего. Файлы подхватываются автоматически, если имя файла
полностью совпадает, т.е. для file.avi субтитры будут читаться из
file.srt, но никак не из File.srt

> 2 размер видеофайла для снятих с DVD субтитров, не совпадает с
> размеров записи с тюнера.

mplayer это игнорирует, отображая тот кусок, который есть

> 3 не умею настроить отображение субтитров
> Буду ждать любых соображений. Заранее благодарен за диалог.

Очень полезным бывает задать кодировку субтитров и шрифт, после этого
субтитры как правило начинают отображаться.
Опции -subcp cp1251 -font /path/to/file.ttf
Шрифт по умолчанию читается из ~/.mplayer/font/font.desc который можно
сгенерировать програмкой subfont, идущей вместе с ним в комплекте.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34939; Возраст листа: 1881; Участников: 1504
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/776014

   2008-09-17 22:02:04 (#776014)

subtitles in SMPlayer & MPlayer

Записал видеопоток из спутникового тюнера, формат .ts, скачал с subtitry.ru
субтитры в форматах .txt b .str. Но они не отображаются, если вибрать в
меню "Следующая строка субтитров" или "Предыдущая строка субтитров"
отображается одна и таже последняя строка в файле. Пробовал просто запустить
MPlayer в этом случае в начале фильма мигнула какаято напись прочитать не
возможно и всё.
Может ктонибудь знает как это побороть.
Подозреваю три причины
1 неправильный формат файлов
2 размер видеофайла для снятих с DVD субтитров, не совпадает с размеров записи
с тюнера.
3 не умею настроить отображение субтитров
Буду ждать любых соображений. Заранее благодарен за диалог.

XandrOS -> Asus EeePC

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34938; Возраст листа: 1881; Участников: 1504
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/776000

   2008-09-17 21:03:50 (#776000)

Re: grep -- как заставить его нырять в подкаталоги

или так:
find /path/to/dir -name "*.tex" -exec grep -i "шаблон" {} \;

2008/9/17 Alexey <Sleeping.Daem***@m*****.ru>

> В сообщении от 17 сентября 2008 spider написал(a):
> > grep -i -r 'Ввод в действие' *.tex
>
> find /path -type d -exec grep -i -s "Ввод в действие" '{}'/*.tex \;
> Может так.
>
> --
> //
> // Alexey E. Pilyugin
> // Information: http://copi.ru/18969
>

   2008-09-17 18:44:07 (#775973)

Re: grep -- как заставить его нырять в подкаталоги

spider wrote:
> Мне надо найти строку "Ввод в действие" в теховском файле где-то на
> диске. Я тупо набираю
> $ grep -i -r 'Ввод в действие' *.tex
> и получаю пустой выход, если в локальном каталоге нет такого файла. Как
> заставить grep просмотреть все дерево и просканировать все теховские
> файлы? Что означает опция -r в случае грепа?
>

-r заставляет grep делать рекурсивный обход директорий, но только тех,
чье имя совпадает с паттерном.

Чтобы все-таки прогрепать все директории, можно воспользоваться find'ом:

find . -name "*.tex" -exec grep -H 'Ввод в действие' {} \;

Или тупо прошерстить все подряд, профильтровав уже результаты,
что-нибудь в этом духе:

grep -i -r 'Ввод в действие' . | grep '.tex:'

Но find, по-моему, красивее:)

   2008-09-17 14:53:12 (#775939)

Re: grep -- как заставить его нырять в подкаталоги

В сообщении от 17 сентября 2008 spider написал(a):
> grep -i -r 'Ввод в действие' *.tex

find /path -type d -exec grep -i -s "Ввод в действие" '{}'/*.tex \;
Может так.

   2008-09-17 12:56:37 (#775920)

Re: grep -- как заставить его нырять в подкаталоги

spider:
> Мне надо найти строку "Ввод в действие" в теховском файле где-то на
> диске. Я тупо набираю
> $ grep -i -r 'Ввод в действие' *.tex

$ find . -name "*.tex" -exec grep -i 'Ввод в действие' {} \;

?
[не проверял, но как-то так]

   Roman I Khimov 2008-09-17 12:47:27 (#775918)

grep -- как заставить его нырять в подкаталоги

Мне надо найти строку "Ввод в действие" в теховском файле где-то на
диске. Я тупо набираю
$ grep -i -r 'Ввод в действие' *.tex
и получаю пустой выход, если в локальном каталоге нет такого файла. Как
заставить grep просмотреть все дерево и просканировать все теховские
файлы? Что означает опция -r в случае грепа?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34933; Возраст листа: 1881; Участников: 1504
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/775913

   2008-09-17 12:25:56 (#775913)