[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Анонс: легковесная система полнотекстового поиска



Artem Chuprina wrote:
> Serhiy Storchaka -> debian-russian@lists.debian.org  @ Sat, 06 Feb 2010
> 09:57:21 +0200:
>  SS> Достаточно -exec poisk-add.
> 
> Я тоже сначала так подумал.  Но это будет, вообще говоря, другая модель
> использования.
> 
> В stdin ты ему их сможешь передать сразу все, а через командную строку -
> только по частям.

В данном случае это несущественно, файлы можно обрабатывать независимо и в
произвольном порядке. В командную строку влезет достаточно, чтобы издержки
на запуск poisk-add были несущественными, принципиальной невозможности
дозаписи (как с tar cz) нет.

Плюсы — нет проблем с \n в имени файла, удобнее вызывать вручную для
одного-нескольких файлов (не нужно городить (echo ...; echo ...)|... или
даже (echo ...; echo ...)|tr '\n' '\0'), свободный stdin, через который
можно передавать дополнительные данные.

В идеале программа должна уметь принимать список файлов как из командной
строки, так и из файла или stdin (при указании специального ключа).

> При этом контент через stdin не передашь из-за 
> сложностей с преобразованием.

Вот это предложение я не понял.



Reply to: