Journal Shell : outils pro

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
jan.
2004
Je cherche des outils pro pour le développement de scripts shell, pour l'installation, le déploiement, le test, la qualité, l'automatisation, l'industrialisation...

Existe-t-il des analyseurs/valideurs de code ? ou bien des débuggeurs ? ou encore des compilateurs-like ?

Existe-t-il des gestionnaires de templates ? des outils (plus ou moins intégérés) de management de code à la CVS/Arch/Subversion et BugZilla ?

Dans le cadre de SI hétérogènes Linux/Unix/Windows, existe-t-il des outils de portage ? Genre avec Cygwin déployé sur tous les serveurs NT, le portage des scripts shell devrait pouvoir se limiter à un changement de «/» en «\» et inversement.
  • # Re: Shell : outils pro

    Posté par  (site web personnel) . Évalué à 2.

    Je propose emacs: professionel, performant, integré, portable, ergonomique, esthétique, il a tout pour plaire.
  • # Re: Shell : outils pro

    Posté par  . Évalué à 2.

    Et pourquoi ne pas utiliser Perl ?
  • # Re: Shell : outils pro

    Posté par  . Évalué à 1.

    Il me semble qu'il y a un débuggeur pour le korn shell. Le ksh est le shell le plus adapté pour la programmation et existe sous Unix et Win
  • # Re: Shell : outils pro

    Posté par  . Évalué à 1.

    par exemple avec ksh :
    ksh -n le_script.ksh
    va analyser le code et indiquer les erreurs de syntaxe.
    Bon, après ça vaut pas un lint.

    Ensuite, pour les templates, emacs et vim proposent ça. Emacs te permet par exemple de générer des structures conditionnelles, des boucles ... dans lesquels tu n'as plus qu'à ajouter le nom de tes variables, constantes, etc.

    Pour CVS, j'ai pas trop compris pourquoi tu cherchais autre chose (idem pour bugzilla).
    • [^] # Re: Shell : outils pro

      Posté par  . Évalué à 1.

      Ensuite, pour les templates, emacs et vim proposent ça. Emacs te permet par exemple de générer des structures conditionnelles, des boucles ... dans lesquels tu n'as plus qu'à ajouter le nom de tes variables, constantes, etc.

      Je viens de découvrir un plugin pour vim vraiment sympa : http://www.vim.org/scripts/script.php?script_id=365(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.