On 23:38 Sun 07 Sep , Mikhail Ramendik wrote: MR> Всем привет! MR> Нужно нечто сделать со всеми файлами *.flac в дереве. На "нечто" написал MR> простенький скрипт, и пытаюсь его выполнить из find. Облом... MR> (В данных примерах скрипт заменёт на тестовый "myecho") MR> $find -name *.flac -print | xargs ./myecho MR> выполняется только для первого из множества файлов. MR> $ find -name *.flac -exec ./myecho {} ; MR> find: отсутствует аргумент у `-exec' MR> А как правильно? взять в кавычки скобочки {} и звездочки * PS: кстати, если у тебя работал вариант с xargs, то find лучше заканчивать не ; а + то есть так: find -name '*.flac' -exec ./myecho '{}' + тогда find сама будет собирать баааальшие команды и соответственно работать в разы быстрее -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: unera@debian.org jabber://UNera@uvw.ru `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
Attachment:
signature.asc
Description: Digital signature