|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Lev Serebryakov 2:5030/661 22 Mar 2001 01:31:14 To : Eugene Grosbein Subject : find'ом найти только один файл? --------------------------------------------------------------------------------
What do you think about sharp blades, Eugene?
[Answer on] [Eugene Grosbein wrote to Lev Serebryakov at [21 Mar 01 15:09]]:
>> LS>> What do you think about sharp blades, All? Можно ли заставить
>> LS>> find выйти после первого совпадения? по man find я этого не
>> LS>> понял...
>> AF> find ... -print |head -1
>> Hе катит. Куча лишней работы, если совпаденией будет много. Я же
>> сказал -- ``выйти после первого совпадения'', а не ``напечатать
>> только первое совпадение''.
EG> Hикак. Разве что делать -exec на скрипт, который будет этот find
EG> прибивать.
Собственно, задача -- запустить скрипт _один_ раз и свалить, если есть хотя бы
один файл подходящий хотя б под одну из нескольких масок. Принимаются решения не
через find. Да, стандартное
if [ "x`find -params`" != "x" ]; then
script
fi
_не_ принимается. Запуск sh+test'а для человек дорог (у человека _очень_
слабая машина).
Remember, pain is part of pleasure, Eugene.
... Так встают на ступени, ведущие в рай,/Так живут все, кто умрёт всё равно...
--- I try to be as sharp as I can
* Origin: Cave of Black Lion (2:5030/661)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/22853ab948e7.html, оценка из 5, голосов 10
|