It does not make much sense to generate the '-' in a pattern bracket expression using arithmetic expansion, but it does not make sense to forbid it either. This test already passes.
11 lines
100 B
Plaintext
11 lines
100 B
Plaintext
# $FreeBSD$
|
|
|
|
case 5 in
|
|
[0$((-9))]) ;;
|
|
*) echo bad1 ;;
|
|
esac
|
|
|
|
case - in
|
|
[0$((-9))]) echo bad2 ;;
|
|
esac
|