On Mon, 13 Feb 2006, Silviu Marin-Caea wrote:

Se stie ca in cronjob nu e acelasi environment ca la shell prompt.  Difera
path-ul si cine stie ce altceva.  Este cauza cea mai frecventa a problemelor
cu job-uri care nu ruleaza "cum trebuie".

Bun, eu vin si intreb: de ce difera environmentul?  Are vreun motiv?  Sau e o
ramasita de UNIX brain-damage?


incearca sa pornesti un xterm cu optiunea -ls si fara.

Ca sa te scutesc de cautari

-ls This option indicates that the shell that is started in the xterm win- dow will be a login shell (i.e., the first character of argv[0] will be a dash, indicating to the shell that it should read the user's .login
               or .profile).


AFAIK doar shellul de login source-uie .profile (sau .bash_profile).
Plus ca in cron nu vrei de obicei ca bash-ul sa aiba toate feature-urile activate (security reasons)


--

"frate, trezeste-te, aici nu-i razboiul stelelor"
                                Radu R. pe offtopic at lug.ro


_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui