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 не передашь из-за > сложностей с преобразованием. Вот это предложение я не понял. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org