[Comm] Re: find - зависит от места?

Ruslan N. Balkin =?iso-8859-1?q?baron_=CE=C1_dartel=2Eru?=
Вт Ноя 19 17:46:14 MSK 2002


On Tue, 19 Nov 2002 15:36:50 +0300
Oleg wrote:

>      Взял. Для начала / для эксперимента  - в обычные, двой ные - "
> И всё прошло.
> Но ничего не понял - ведь то, что в двойных кавычках шелл (bash) тоже 
> раскрывает?
> Впрочем и с прямыми одинарными тоже сработало (что ИМХО уже не
> удивительно).
Если вот такая структура каталогов:
.
  [dir1] file file2
  [dir2] file1 file2
  [dir3] file3
  file
То по find . -name file* будет выдан результат file, dir1/file, т.к. реально выполняется команда find . -name file (bash ее немного модифицирует)
По find . name "file*" уже будут найдены все указанные файлы.

Только я вот с этим я согласен лишь частично:
> ONK> Но ничего не понял - ведь то, что в двойных кавычках шелл (bash) 
> ONK> тоже раскрывает?
> да.
Имена файлов не раскрываются, значения переменных подстанавливаются. Так что и двойные кавычки можно использовать.

-- 
С уважением,
Балькин Руслан.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.txt
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: For security, this message has been digitally signed.
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20021119/dc618aed/attachment-0002.bin>


Подробная информация о списке рассылки community