Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 2006 12:40:12 -0400
From:      "David Robillard" <david.robillard@gmail.com>
To:        "Garrett Cooper" <youshi10@u.washington.edu>
Cc:        FreeBSD Questions Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: Bug with tcsh? : if evaluating true instead of false
Message-ID:  <226ae0c60610250940h43c1bea8o77326728f15ed058@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
> Ok, so I tried to make a simple script to add users so I wouldn't have
> to type in groups/pw over and over again... the problem is that it's not
> behaving like it should =o.

[ ...8<... Removed a bunch of lines ...8<... ]

IMHO, if you need to script something, use /bin/sh. It's the standard
shell interpreter on all flavors of UNIX and Linux (except maybe MacOS
X). All of the rc scripts are written with it. So why bother with
another shell?

Here's an interesting read on the topic:
http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/
BTW, Tom Christiansen who wrote this is co-author of "Programming
Perl" from O'Reilly.

So, Garret, if you need help with this, I have a /bin/sh version of
the script you're trying to do. Just drop me a line and I'll send it
to you.

Just my two cents :)

David
-- 
David Robillard
UNIX systems administrator & Oracle DBA
CISSP, RHCE & Sun Certified Security Administrator
Montreal: +1 514 966 0122



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?226ae0c60610250940h43c1bea8o77326728f15ed058>