Subject: Re: [PATCH 2/2] test-lint: detect 'export FOO=bar'

From: Thomas Rast <[email-masked]>
Date: Tue, 9 Jul 2013 11:28:17 +0200

Torsten Bögershausen <[email-masked]> writes:

>> +	/^\s*export\s+[^=]*=/ and err '"export FOO=bar" is not portable (please use FOO=bar && export FOO)';
> I have a slightly tighter reg exp in my tree, but credits should go to Thomas: 
>
> /^\s*export\s+\S+=\S+/

Hmm, is that correct?  I would expect shells that have problems with
'export FOO=bar' to also fail on 'export FOO=' (i.e. set to empty string
and export).

-- 
Thomas Rast
trast@{inf,student}.ethz.ch