Package: devscripts
Version: 2.10.35
Severity: wishlist
User: [EMAIL PROTECTED]
Usertags: checkbashisms

$ cat /tmp/t
#!/bin/sh

case "moo" in
    [^f]oo)
        echo hey
    ;;
    [!f]oo)
        echo moo
    ;;
esac

$ for sh in {po,{d,b}a,{m,pd,}k,z,busybox\ }sh; do echo "$sh: $($sh /tmp/t)"; 
done
posh: moo
dash: moo
bash: hey
mksh: moo
pdksh: moo
ksh: hey
zsh: hey
busybox sh: hey

Fun:
$ cat /tmp/t2
#!/bin/sh

case "foo" in
    [^f]oo)
        echo hey
    ;;
    [!f]oo)
        echo moo
    ;;
esac

$ for sh in {po,{d,b}a,{m,pd,}k,z,busybox\ }sh; do echo "$sh: $($sh /tmp/t2)"; 
done
posh: hey
dash: hey
bash:
mksh: hey
pdksh: hey
ksh:
zsh:
busybox sh:

Cheers,
-- 
Atomo64 - Raphael

Please avoid sending me Word, PowerPoint or Excel attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to