Re: Environment variabler

From: Anders Soendergaard (none@anders.soendergaard--nokia.com.lh.bsd-dk.dk)
Date: Tue 18 Apr 2006 - 10:55:37 CEST


Subject: Re: Environment variabler
From: Anders Soendergaard <none@anders.soendergaard--nokia.com.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Date: Tue, 18 Apr 2006 10:55:37 +0200

On Tue, 2006-04-18 at 10:47, ext Henrik Kramshoej wrote:
> I mener ikke man skal specificere fuld path på alle programmer, vel?

Er det dig eller mig der normalt lider af paranoia?? ;-)

> #! /bin/sh
> /usr/bin/cut -f 1 -d : < /etc/passwd | /usr/bin/wc -l
>
> det er jo GRIMT!
Ja, og håbløst at vedligeholder

> bedre er det efter min mening med en specifik sti:
> #! /bin/sh
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
> cut -f 1 -d : < /etc/passwd | wc -l

Meget bedre! Jeg plejer nogle gange at angive
hvilke binaries jeg bruger i variable, og så
bruge dem. Så er det også let at flytte mellem
platforme.

cut=/usr/bin/cut
wc=/usr/bin/wc

$cut -f 1 -d : < /etc/passwd | $wc -l

/Anders



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:58 CET