|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 25 Jun 2003 13:00:07 To : "Serg Chervjakov" Subject : Re: Как узнать путь? -------------------------------------------------------------------------------- Хмутро. AC>>> Она выдает текущую рабочую директорию, а просили - директорию, в которой AC>>> находится скрипт. SC>> Хех... теперь въехал в чем разница - это вроде как запуск по крону. SC>> Черт, но тогда я похоже прпустил, как ее узнать (ибо интересно вообще:) SC>> ). Имеется ввиду без всяких *Find* ибо найти оно может много хде... SC> Да, что-то я совсем нехороший стал:). В том же письме, на кот. спрашиваю - и SC> ответ - в $0:))) (а оно там всегда лежит?). Сорри... В том-то и фигня, что $0 - отнюдь не гарантия... И строго говоря, гарантии нет. Хотя как правило $0 дает ровно то, что надо. Правда, при запуске по относительному пути даст относительный путь, ну так для большинства задач этого вполне достаточно, так как нужен доступ в эту директорию, а не знание ее полного пути. Hа худой конец, если надо действительно полный путь, берем Cwd и считаем. Заодно развлекаясь о резолвинг симлинков в этих двух путях... -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/11477d2dbd7bd.html, оценка из 5, голосов 10
|