[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