Sprawdzanie skryptów powłoki
Znajduje typowe błędy w skryptach powłoki bez uruchamiania kodu: nieujęte w cudzysłowie zmienne i podstawienia poleceń, przestarzałe odwrotne apostrofy, cd bez sprawdzenia błędu, cat w potoku, $@ bez cudzysłowu, nieznany lub brakujący shebang oraz zmienne przypisane i nigdy nieużywane. Każde zgłoszenie podaje kod reguły, poziom i wiersz oraz podsumowanie według poziomów.
Finds typical shell script defects without running the code: unquoted variables and command substitutions, legacy backticks, cd without an error check, cat in a pipeline, unquoted $@, an unknown or missing shebang, and variables that are assigned but never used. Each finding lists the rule code, level and line, plus a summary by level.