On Fri, 16 Jan 2004, Ireneusz Indyk wrote: > >A sproboj !/bin/bash bo sh w pld jest podpiete to ksh, a nie wiem czy tam > nie > >ma innej komendy to exportowania zmiennej > to nie to - nie dziala > > o co chodzi z tym skryptem > #!/bin/sh jest i tak pomijane bo jest zahaszowane
tak, chociaż na podstawie tej linijki kernel wie że to jest skrypt do uruchomienia przez /bin/sh > export CVSROOT=":pserver itd jest zwykla komenda ktora ma wykonac - a > moze trzeba dac exec z przodu?? i to _działa_, tylko że ta zmienna ustawia się w tym nowo wywołanym /bin/sh. Gdybyś do tego skryptu dopisał echo $CVSROOT to zobaczyłbyś, że jest ustawiona. Ale zmienne środowiskowe nie są wspólne dla wszystkich procesów, są tylko dziedziczone przez procesy potomne. -- : Andrzej Szombierski : [EMAIL PROTECTED] : [EMAIL PROTECTED] : : [EMAIL PROTECTED] ::: radio bez kitu <=> http://bezkitu.com : _________________________________________ http://pld-linux.org/ = faq, howto, newsy dostales tutaj odpowiedz na swoje pytanie? podziel sie z innymi i dopisz do FAQ! http://pld-linux.org/FAQ/
