Hi Jochen, > > Das sieht ziemlich fragil aus... Ist das csh? Dann such mal nach > "why-csh-is-considered-harmful". >
Zerbrechlich ??? Wie meinst'n das? In meinem Buch (Linux-Unix Shells, Addison Wesley) steht das so unter bash drinne. Nix fuer ungut. Und noch was! Ich kann kein franzoesisch und will's auch nicht lernen, das bringt mir naemlich die Suche mit google nach "why-csh........". ---------------------anfang------------------------------------- <!-- MHonArc v2.4.4 --> <!--X-Subject: Re: Probleme csh --> <!--X-From-R13: Knaavpx Xrfgva <Knaavpx.XrfgvaNprangbhybhfr.qtnp.se> --> <!--X-Date: Thu, 4 Mar 1999 15:59:14 +0100 --> <!--X-Message-Id: [EMAIL PROTECTED] --> <!--X-Content-Type: text/plain --> <!--X-Reference: [EMAIL PROTECTED] --> <!--X-Head-End--> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html> <head> <title>Re: Probleme csh</title> <meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1"> <meta name="author" content="Webmaster of CULTe"> <link rev="made" href="mailto:[EMAIL PROTECTED]" title="CULTe feedback"> <link rel="stylesheet" href="/Styles/commun.css" type="text/css"> <link rel="banner" href="/" title="CULTe Home Page"> <link rel="banner" href="/association/" title="A propos de l'association"> <link rel="banner" href="/reunions/" title="Les reunions du CULTe"> <link rel="banner" href="/projets/" title="Projets"> <link rel="banner" href="/listes/" title="Listes de diffusion"> <link rel="banner" href="/liens/" title="Liens utiles"> <link rel="banner" href="/search.shtml" title="Moteur de recherche local"> <link rel="stylesheet" href="/Styles/default.css" type="text/css"> </head> <body bgcolor="white"> <div class="navbar"> CULTe : <a href="/" target="_parent">Home</a> | <a href="/association/" target="_parent">Association</a> | <a href="/reunions/" target="_parent">R�unions</a> | <a href="/projets/" target="_parent">Projets</a> | <a href="/listes/" target="_parent">Listes de diffusion</a> | <a href="/liens/" target="_parent">Liens</a> | <a href="/search.shtml" target="_parent">Recherche</a> | <a href="/best-of-linux-31" target="_parent">Best of Linux-31</a> </div> <!--X-Body-Begin--> <!--X-User-Header--> <!--X-User-Header-End--> <!--X-TopPNI--> <!--X-TopPNI-End--> <!--X-MsgBody--> <!--X-Subject-Header-Begin--> <!--X-Subject-Header-End--> <UL> <LI><em>To</em>: Jerome Gasperi <<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>></LI> <LI><em>Subject</em>: Re: Probleme csh</LI> <LI><em>From</em>: Yannick Jestin <<A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A>></LI> <LI><em>Date</em>: Thu, 4 Mar 1999 15:59:14 +0100</LI> <LI><em>Cc</em>: <A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A></LI> <LI><em>In-Reply-To</em>: <<A HREF="msg00055.html">[EMAIL PROTECTED]</A>>; from Jerome Gasperi on Thu, Mar 04, 1999 at 02:18:36PM +0100</LI> <LI><em>Mail-Followup-To</em>: Jerome Gasperi <[EMAIL PROTECTED]>,[EMAIL PROTECTED]</LI> <LI><em>References</em>: <<A HREF="msg00055.html">[EMAIL PROTECTED]</A>></LI> <LI><em>Sender</em>: <A HREF="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</A></LI> </UL> <!--X-Head-Body-Sep-Begin--> <HR> <!--X-Head-Body-Sep-End--> <!--X-Body-of-Message--> <PRE> > J'ai un petit probleme de script...En csh, si je tapes > setenv TOTO 123 [...] > TOTO: Undefined variable > > Porque? [...] C'est assez classique [1]. L'environnement est associ� � un processus, et transmis � chacun de ses processus fils. Lorsque tu ex�cutes test.csh, il va cr�er un shell ( probablement csh, vu le nom ), et lui transmettre cet environnement; dans le fils, l'environnement sera modifi�. Cependant, pour que les autres programmes lanc�s par ton shell initial b�n�ficient de ce changement de variable, c'est l'environnement du p�re qui doit �tre modifi�. Du coup, tu as: papa.csh environnement.csh les autres fils.csh Et chez le p�re, au lieu d'appeler environnement.csh, il faut ex�cuter ses commandes sans cr�er de shell, donc source environnement.csh. D'ailleurs, il ne faut *pas* programmer en csh, sauf si on y est fonci�rement oblig�. Voir pour cela � Why csh is considered harmful � [2]. [1] comp.os.unix ? quelque part ? [2] <A HREF="http://gonzo.tamu.edu/csh.whynot.html">http://gonzo.tamu.edu/csh.whynot.html</A> -- Yannick _______________________________________________________________________ Le CULTe sur le ouebe: <A HREF="http://savage.iut-blagnac.fr/">http://savage.iut-blagnac.fr/</A> </PRE> <!--X-Body-of-Message-End--> <!--X-MsgBody-End--> <!--X-Follow-Ups--> <!--X-Follow-Ups-End--> <!--X-References--> <UL><LI><STRONG>References</STRONG>: <UL> <LI><STRONG><A NAME="00055" HREF="msg00055.html">Probleme csh</A></STRONG> <UL><LI><EM>From:</EM> Jerome Gasperi</LI></UL></LI> </UL></LI></UL> <!--X-References-End--> <!--X-BotPNI--> <!--X-BotPNI-End--> <!--X-User-Footer--> <!--X-User-Footer-End--> </BODY> </HTML> -------------------ende------------------------------------------- Kannst die C Shell nicht leiden was? Tschnuess. Uwe Walter (06131) 27 54 33 Rheinalle 57 (0174) 41 844 83 55118 Mainz http://dassein.tripod.com/start.html ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

