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
signature.asc
Description: This is a digitally signed message part.
