Subject: Re: patch: UNIX shell script portability
From: Sam TH (sam@uchicago.edu)
Date: Thu Mar 01 2001 - 20:13:04 CST
On Thu, Mar 01, 2001 at 05:57:15PM -0800, Kevin Vajk wrote:
>
> Tests like [ -z $foobar ] are not portable. The variable needs to
> be quoted if it might be unset, like [ -z "$foobar" ]. I've included
> a patch to the abiword script-generation scripts below.
Is this a bashism, or a POSIX spec that isn't being followed?
Also, do we need to be even more portable? I.e., do we need to do
this autoconf style with
test "x$foo" != "$foo"
or can we just not support those platforms? This question is really -
Do any of those platforms support *any* interesting software, or can
we just forget about them?
sam th
sam@uchicago.edu
http://www.abisource.com/~sam/
GnuPG Key:
http://www.abisource.com/~sam/key
This archive was generated by hypermail 2b25 : Thu Mar 01 2001 - 20:08:40 CST