[devel] Re: find retval
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Дек 24 20:57:49 MSK 2002
On Tue, Dec 24, 2002 at 08:40:08PM +0300, Alexey Tourbin wrote:
> > > Ещё один вопрос по find: хорошо ли, что две следующие команды работают
> > > совершено по-разному?
> > >
> > > find contrib -name CVS -o -name 'Makefile*'
> > > find contrib '(' -name CVS -o -name 'Makefile*' ')'
> >
> > Что значит "по-разному"?
>
> Теперь уже и сам не понимаю. :(
> Наткнулся на проблему c -print0.
>
> [at на ungrund elinks-0.4.0]$ find contrib -name CVS -o -name 'Makefile*' -print0
> contrib/Makefilecontrib/Makefile.amcontrib/Makefile.in[at на ungrund elinks-0.4.0]$
Это выражение эквивалентно
$ find contrib -name CVS -o '(' -name 'Makefile*' -print0 ')'
> [at на ungrund elinks-0.4.0]$ find contrib '(' -name CVS -o -name 'Makefile*' ')' -print0
> contrib/CVScontrib/lua/CVScontrib/lua/lua/CVScontrib/conv/CVScontrib/conv/conv/CVScontrib/Makefilecontrib/Makefile.amcontrib/Makefile.in[at на ungrund elinks-0.4.0]$
Если все ещё непонятно, напишите мне лично, я расскажу. :)
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20021224/895c0481/attachment-0001.bin>
Подробная информация о списке рассылки Devel