Alexander E. Patrakov wrote:
> In /etc/rc.d/init.d/functions, we have:
> 
>         # if CUR_LENGTH was set to zero, then end the line
>         if [ "${CUR_LENGTH}" == "0" ]; then
>                 echo ""
>         fi
> 
> "==" is a bash-specific "pattern matching" operator. In this context, it
> should be replaced with a plain "=".
> 

Or should it be:

if [ $CUR_LENGTH -eq 0 ]; then

instead, to do a numeric comparison?  (Either with or without the
quotes.  It shouldn't matter unless $CUR_LENGTH might be unset.)

(OTOH, is that a bashism too?  I'd hope not, but I don't know for sure.)

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to