SC3009 – ShellCheck Wiki

See this page on GitHub


In POSIX sh, brace expansion is undefined.

Problematic code:


for i in {1..5}; do ...

Here, $i expands to {1..5}. It does not expand to the sequence 1 2 3 4 5

ShellCheck is a static analysis tool for shell scripts. This page is part of its documentation.