on Sun, May 06, 2001 at 01:54:26PM +0300, Tommi Komulainen ([EMAIL PROTECTED]) wrote: > On Sat, May 05, 2001 at 07:25:35PM -0700, Karsten M. Self wrote: > > on Sun, May 06, 2001 at 02:22:40AM +0300, Tommi Komulainen ([EMAIL > > PROTECTED]) wrote: > > > > > > if test "${LANG+set}" = set; then LANG=C; export LANG; fi > > > > Close, but not quite. It's probably the nearest thing to a winner I've > > seen posted though. And you just edged out Alan's suggestion of an > > equivalent but opposite test. > > Umm, you wanted to test if a variable is set, the test does exactly that, > not the opposite. > > > > The possible problem" "*null or* unset". An existing, but null, > > environment variable will be reported as unset. > > hrmpf, I *know* I should've emphasized the following the first time: > > > > arithmetic expansion. When not performing substring > > > expansion, bash tests for a parameter that is unset or > > > null; omitting the colon results in a test only for a > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > parameter that is unset. > ^^^^^^^^^^^^^^^^^^^^^^^^
I've enrolled in a reading comprehension course. -- Karsten M. Self <kmself@ix.netcom.com> http://kmself.home.netcom.com/ What part of "Gestalt" don't you understand? There is no K5 cabal http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org
pgpYJ2rUkvUdb.pgp
Description: PGP signature