[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