mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-10-03 19:29:44 +08:00
Updated SC2268 (markdown)
12
SC2268.md
12
SC2268.md
@@ -26,13 +26,17 @@ POSIX ensures [this is not necessary](https://pubs.opengroup.org/onlinepubs/9699
|
||||
|
||||
Bash 1.14 from 1992 incorrectly fails this test. This was fixed for Bash 2.0 in 1996:
|
||||
|
||||
var='!'
|
||||
[ "$var" = "!" ]
|
||||
```sh
|
||||
var='!'
|
||||
[ "$var" = "!" ]
|
||||
```
|
||||
|
||||
Dash 0.5.4 from 2007 incorrectly passes this test. This was fixed for Dash 0.5.5 in 2008:
|
||||
|
||||
x='(' y=')'
|
||||
[ "$x" = "$y" ]
|
||||
```sh
|
||||
x='(' y=')'
|
||||
[ "$x" = "$y" ]
|
||||
```
|
||||
|
||||
Zsh (while not supported by ShellCheck) fixed the same problem in 2015.
|
||||
|
||||
|
Reference in New Issue
Block a user