Gibt es Shell-Checker (speziell Bash oder Ksh), die Shell-Skripte auf Stil, Best Practices, Namenskonventionen usw. testen? (Etwas wie Lint für C oder Perl :: Critic für Perl.)Gibt es ein statisches Analyse-Tool wie Lint oder Perl :: Critic für Shell-Skripte?
Ich weiß mit Ksh können Sie Syntaxprüfung durch Ausführen von ksh -n script.ksh
tun, aber ich hatte auf etwas mehr als nur Sytax-Prüfung hoffen - etwas, das analysiert/analysiert tatsächlicher Code?
Ich bin wahrscheinlich Pech, aber ich schätze es tut nicht weh zu fragen.
Cool - das Skript sieht vielversprechend aus! Und aufgrund meines Mangels, etwas anderes zu finden, und des Mangels an Antworten, würde ich sagen, dass das wahrscheinlich das Einzige ist, was so etwas macht. Vielen Dank! – BrianH
Ist es mir oder diese Option ist nicht in der man-Seite von bash noch zsh? – log0
'bash -n' ist wie' set -n'. – fossilet