The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"perl localtime не записывается в файл по крону"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"perl localtime не записывается в файл по крону"
Сообщение от LiquID emailИскать по авторуВ закладки on 23-Сен-03, 12:35  (MSK)
есть скрипт:
#!/usr/bin/perl

open(FILE,">>time.txt");

$time= scalar(localtime);
print FILE $time ;

close(FILE);

руками выполняется и записывает в файл результат, все без проблем.
по крону - ну никак не хочет писать в файл дату-время.

в чем может быть трабла?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "perl localtime не записывается в файл по крону"
Сообщение от YuryD Искать по авторуВ закладки on 23-Сен-03, 15:10  (MSK)
>есть скрипт:
>#!/usr/bin/perl
>
>open(FILE,">>time.txt");

Замечательно, а как крон узнает где должен лежать этот файл ?
полный путь к файлу всегда полезен в скриптах...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "perl localtime не записывается в файл по крону"
Сообщение от LiquID emailИскать по авторуВ закладки on 23-Сен-03, 15:15  (MSK)
>>есть скрипт:
>>#!/usr/bin/perl
>>
>>open(FILE,">>time.txt");
>
> Замечательно, а как крон узнает где должен лежать этот файл ?
>
> полный путь к файлу всегда полезен в скриптах...

оба на.. заработало.
но ведь скрипт лежит в том же каталоге что и файл, зачем путь писать!
не понимаю, объясни %)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "perl localtime не записывается в файл по крону"
Сообщение от YuryD Искать по авторуВ закладки on 23-Сен-03, 15:43  (MSK)
>но ведь скрипт лежит в том же каталоге что и файл, зачем
>путь писать!
>не понимаю, объясни %)

Сломают пару раз подменой файлов, лежащих в PATH, тогда поймешь почему...
А вообще, у пользователя свой environment у крона свой или никагого,
если уж очень хочется, то разбирай в perl ARGV - там есть путь к
программе...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "perl localtime не записывается в файл по крону"
Сообщение от LiquID emailИскать по авторуВ закладки on 23-Сен-03, 15:49  (MSK)
>>но ведь скрипт лежит в том же каталоге что и файл, зачем
>>путь писать!
>>не понимаю, объясни %)
>
> Сломают пару раз подменой файлов, лежащих в PATH, тогда поймешь почему...
>
> А вообще, у пользователя свой environment у крона свой или никагого,
>
> если уж очень хочется, то разбирай в perl ARGV - там
>есть путь к
> программе...

спасибо за разъяснения :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру