On Wed, 14 Feb 2001, Artem Baguinski wrote:
Значит chameleon нет в $PATH наверно.
> написал такой cкрипт (chameleon-rnd.pl):
>
> #!/usr/bin/perl
> # get the random picture file and chameleon it
> $bg_dir = $ARGV[0];
>
> opendir(DIR,$bg_dir) || die "can't opendir $bg_dir: $!";
> @bgs = grep { -f "$bg_dir/$_" } readdir(DIR);
> closedir DIR;
>
> $idx = rand @bgs;
> $random_bg = "$bg_dir/$bgs[$idx]";
> @args = ("chameleon",$random_bg);
> system(@args) == 0 or die "system @args failed: $?";
>
> и такой кронтаб:
> # change background every minute
> * * * * * $HOME/bin/chameleon-rnd.pl $HOME/backgrounds
>
> скрипт сам по себе работает - ставит случайный бэграунд из указанного
> каталога.
> но из кронтаба пишет письма вида:
>
> From: [EMAIL PROTECTED] (Cron Daemon)
> To: [EMAIL PROTECTED]
> Subject: Cron <[EMAIL PROTECTED]> $HOME/bin/chameleon-rnd.pl $HOME/backgrounds
> X-Cron-Env: <SHELL=/bin/sh>
> X-Cron-Env: <HOME=/home/artm>
> X-Cron-Env: <PATH=/usr/bin:/bin>
> X-Cron-Env: <LOGNAME=artm>
> Date: Wed, 14 Feb 2001 12:15:01 +0100
>
> system chameleon /home/artm/backgrounds/sleeping1024.jpg failed: -1 at
> +/home/artm/bin/chameleon-rnd.pl line 15.
>
> в чем дело?
>
> --
> Artem Baguinski, (http://nerve.v2.nl/)
> V2_Lab - International Lab For the Unstable Media
> Eendrachtsstraat 10 - 3012 XL Rotterdam
> http://www.v2.nl/V2_Lab/
> Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>
Best regards,
-Vlad