-
Notifications
You must be signed in to change notification settings - Fork 1.8k
SC3007
Vidar Holen edited this page Nov 3, 2022
·
2 revisions
var=$[1 + 2]
var=$((1 + 2))
Your script uses a shell feature not supported by the shebang. Either rewrite the script to be portable, or change the shebang to explicitly require a shell like Bash. In this case, $[ .. ]
can easily be replaced by the POSIX standard arithmetic expansion $(( .. ))
.
None
- Help by adding links to BashFAQ, StackOverflow, man pages, POSIX, etc!