Czy są jakieś warianty powłoki (szczególnie bash lub ksh), które testują skrypty powłoki pod względem stylu, najlepszych praktyk, konwencji nazewnictwa itp.? (Coś jak Lint dla C lub Perl :: Critic dla Perla.)Czy istnieje narzędzie do analizy statycznej, takie jak Lint lub Perl :: Critic dla skryptów powłoki?
Wiem, że z ksh możesz wykonywać sprawdzanie składni przez uruchomienie ksh -n script.ksh
, ale miałem nadzieję na coś więcej niż tylko sprawdzanie sytax - coś, co analizuje/analizuje rzeczywisty kod?
Prawdopodobnie nie mam szczęścia, ale chyba nie zaszkodzi zapytać.
Fajnie - ten skrypt wygląda obiecująco! Sądząc po moim braku znalezienia czegokolwiek innego i braku odpowiedzi, powiedziałbym, że to prawdopodobnie jedyna rzecz, która robi tego typu rzeczy. Dziękuję bardzo! – BrianH
Czy to ja lub ta opcja nie jest na stronie man bash ani zsh? – log0
'bash -n' jest podobne do' set -n'. – fossilet