1b21b7fa89
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. Try to avoid reprocessing the string if it is unnecessary.
11 lines
104 B
Plaintext
11 lines
104 B
Plaintext
# $FreeBSD$
|
|
|
|
case 5 in
|
|
[0"$((-9))"]) echo bad1 ;;
|
|
esac
|
|
|
|
case - in
|
|
[0"$((-9))"]) ;;
|
|
*) echo bad2 ;;
|
|
esac
|