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

ASA =?iso-8859-1?q?llb_=CE=C1_udm=2Eru?=
Вт Ноя 19 15:54:35 MSK 2002


Hello Oleg,

Tuesday, November 19, 2002, 4:36:50 PM, you wrote:

>>>    Отдаю команду find, например вида:
>>> find . -name T*
>>>    При отдавании её в одном оглавлении - срабатывает без возражений. 
>>> И результаты выдаёт правильные
Значит в этом каталоге нет файлов начинающихся на T

>>>    Отдаю в другом  (просто повторно вызывая ранее отданную, не 
>>> набивая вновь) - возмущается неверным синтаксисом:
Значит есть файлы и bash подставляет вместо 'T*' имена всех
найденных им (bash'ем) файлов

>>>      Контекстно зависимый синтаксис?
для bash'а - да. Зависит от имеющихмся файлов.

ONK>      Взял. Для начала / для эксперимента  - в обычные, двой ные - "
ONK> И всё прошло.
в корне явно нет файлов начинающихся на заглавную T

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

ONK> Впрочем и с прямыми одинарными тоже сработало (что ИМХО уже не удивительно).
все такие параметры надо передавать именно в одинарных.

-- 
Best regards,
 ASA                            mailto:llb на udm.ru




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