[linux] ls -l (rozdiel v console a cron-e)
stanojr na blackhole.websupport.sk
stanojr na blackhole.websupport.sk
Pondělí Červen 27 19:01:45 CEST 2005
je to koli LC_ALL,alebo nejakej inej LC_ premennej v enviromente
ktora riesi preklad textu a format cisiel/datumov
rtfm# ls -ld /
drwxr-xr-x 42 root root 4096 2005-06-27 18:59 /
rtfm# export LC_ALL=sk
rtfm# ls -ld /
drwxr-xr-x 42 root root 4096 Jun 27 18:59 /
On Mon, Jun 27, 2005 at 06:51:14PM +0200, Marek Zima wrote:
> Caute,
>
> nasiel som zaujimavu vec v PERLe ...
>
> $dir = "to je jedno, nejaky adresar";
> open(OUTFILE,">outfile");
> open(DIR,"ls -l $dir|");
> while (<DIR>) {
> print OUTFILE $_;
> }
> close (DIR);
> close (OUTFILE);
>
> tak ak sa to spusti z konzoly tak zaznam vyzera takto :
> -rw------- 1 test users 9795 2005-06-27 14:44 test
> ale ked sa to spusti z cronu (pomocou cron) tak zaznam vyzera takto:
> -rw------- 1 test users 9795 Jun 27 14:44 test
>
> teda rozdiel je v sposobe zobrazenia datumu.
> Kym z kozoly ma format YYYY-MM-DD tak
> z cron-u ma format: MMM DD
>
> toto vsak plati aj pre bash ... do cron-u som dal toto:
> #!/bin/bash
> ls -l /var/spool/mail >> /var/log/aaaa.txt
>
> a sprava sa to rovnako
>
> Vie mi niekto povedat preco?
> Dik. :)
>
> Marek.
>
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html
>
Další informace o konferenci linux