On Fri, Jul 31, 2009 at 11:56 AM, Pavel Roskin<proski@xxxxxxx> wrote: > On Fri, 2009-07-31 at 20:50 +0200, Joerg Albert wrote: > >> joerg@thinkpad:~$ echo $BASH_VERSION >> 3.2.39(1)-release >> joerg@thinkpad:~$ if [ -z "" && -z "" ]; then echo "both empty"; fi >> bash: [: missing `]' >> joerg@thinkpad:~$ if [ -z "" -a -z "" ]; then echo "both empty"; fi >> both empty >> joerg@thinkpad:~$ if [[ -z "" && -z "" ]]; then echo "both empty"; fi >> both empty >> joerg@thinkpad:~$ > > No, I didn't mean that. I meant: > > if [ -z "" ] && [ -z "" ]; then echo "both empty"; fi > >> If the link for the man page of bash v1 on http://wwwbs.informatik.htw-dresden.de/fbs/bash/old.bash.html is correct, >> that version supported -a in test. >> Unfortunately [[ ... ]] was introduced after bash v1 (2.02 AFAIR). > > We should not rely on any bash features as /bin/sh may not be bash at > all. compat-wireless depends on bash, hence /bin/bash at the top. Luis -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html