[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] UID variable in csh?
- Subject: [ale] UID variable in csh?
- From: fletch at phydeaux.org (Fletch)
- Date: 30 Oct 2002 10:17:30 -0500
>>>>> "cfowler" == cfowler <cfowler at outpostsentinel.com> writes:
cfowler> cat /etc/passwd | grep $LOGNAME | cut -d : -f 3
*tweet*
Useless use of cat. 5 yards, repeat the down. :)
grep $LOGNAME /etc/passwd | cut -d: -f 3
And just to eliminate the necessity for any more followups . . .
awk -F: "/$LOGNAME/{print \$3}" /etc/passwd
ypmatch $LOGNAME passwd | awk -F: '{print $3}'
perl -F: -lane '/$ENV{LOGNAME}/&&print$F[2]' /etc/passwd
perl -le 'print scalar getpwnam($ENV{LOGNAME})'
zsh -c 'echo $UID'
bash -c 'echo $UID'
Of course the better underlying question is why use csh in the first
place? http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/
--
Fletch | "If you find my answers frightening, __`'/|
fletch at phydeaux.org | Vincent, you should cease askin' \ o.O'
770 294-0820 (m) | scary questions." -- Jules =(___)=
| U
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.