Re: tcsh und aktuelles Dir im Pfad

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Sat, 30 Jul 2005 18:24:31 +0200

On Sat, Jul 30, 2005 at 04:26:59PM +0200, Marc Santhoff wrote:
> Am Samstag, den 30.07.2005, 11:20 +0200 schrieb Fabian Keil:
> > Marc Santhoff <M.Santhoff(at)t-online.de> wrote:
> >
> > > ich versuche gerade, ein FEM-Programm zur Installation zu bewegen. Das
> > > ganze ist mittels (t)csh-Skripten realisiert und setzt voraus, das "."
> > > im Pfad ist (Pfft).
> > >
> > > Ich habe also den Punkt mit in den Pfad aufgenommen, aber es finden
> > > Programme im aktuellen verzeichnis immer noch nicht. Die betreffenden
> > > Dateien sind aber als ausführbar gekennzeichnet.
> > >
> > > Schema:
> > > #!/bin/tcsh -f
> > > ...
> > > cd irgendwo
> > > <program>
> > > ...
> > >
> > > wobei <program> unterschiedliche Namen hat und definitiv in "irgendwo"
> > > vorhanden und ausführbar ist.
> > >
> > > Gibt es unter FreeBSD-csh irgendeinen Grund dafür (z.B. Sicherheit) oder
> > > habe ich es mit einem anderen Fehler zu tun?
> >
> > Nach einer Pfadänderung muss IIRC noch rehash (oder so ähnlich) eingegeben
> > werden. Ich habe csh noch nie benutzt, meine aber von fortune mal entsprechend
> > belehrt worden zu sein.
>
> Geht trotzdem nicht, selbst wenn das Programm schon beim Systemstart
> bzw. bei starten der Shell vorhanden war.
>
> Interessieren würde es mich immer noch, aber der eigentliche ANlaß für
> die Frage ist bereits kein Thema mehr ...

Schau in der tcsh Manpage mal den Abschnitt zur »path«-Variable an.
Man beachte die kleinbuchstabige Schreibweise.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 30 Jul 2005 - 18:26:04 CEST

search this site