Re: make world und cups

From: Oliver Fromme <olli(at)secnetix.de>
Date: Sat, 10 May 2003 21:01:55 +0200 (CEST)

Georg Funk <georgfunk(at)web.de> wrote:
> Hi, setzte doch einfach /usr/local/bin vor /usr/bin in die $PATH Variable.

Das kann dann aber wiederum andere unerwünschte Nebenwir-
kungen haben. Einige Ports installieren Krempel, der mit
Namen unter {/usr,}/{s,}bin kollidiert und den man nicht
versehentlich aufrufen möchte.

Ich würde eher zu einem Alias oder einer Shellfunktion ra-
ten. Damit kann man ganz gezielt festlegen, was man aufge-
rufen haben möchte, ohne daß man am $PATH herumpfuschen
muß, und ohne daß man /usr/bin/lpr anrühren muß.

(Bei der zsh gibt es außerdem noch die Möglichkeit, direkt
das interne Pfad-Hashing zu beeinflussen: Das Kommando
»hash lpr=/usr/local/bin/lpr« läßt die Shell das lpr-Binary
immer in /usr/local/bin suchen, egals was $PATH sagt.)

Mit besseren Shells wie z.B. der zsh kann man sogar ganz
praktische Dinge machen: Man kann es einrichten, daß, wenn
man nur »datei.ps« eingibt (ohne Kommando davor), automa-
tisch /usr/local/bin/lpr davorgesetzt wird.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
One Unix to rule them all, One Resolver to find them,
One IP to bring them all and in the zone to bind them.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 10 May 2003 - 21:01:59 CEST

search this site