Script Shell modèles

Quelles seraient vos suggestions pour une bonne bash/ksh modèle de script pour l'utiliser comme un standard pour tous les nouveaux scripts?

J'ai l'habitude de commencer (après la #! ligne) avec une commenté en-tête avec un nom de fichier, le synopsis, l'utilisation, les valeurs de retour, auteur(s), changelog et s'inscrivait dans 80-char lignes.

Tous les documents que j'ai commencer avec double hachage symboles ## donc je peux grep pour eux facilement et local var noms sont précédés par "__".

Toutes les autres pratiques exemplaires? Des conseils? Les conventions de nommage? Quid des codes de retour?

Commentaires sur la version de contrôle : nous l'utilisation de SVN, mais d'un autre département de l'entreprise dispose d'un repo et c'est de leur script. Comment puis-je savoir qui contacter en cas de questions si il n'y a pas de @info auteur? À l'aide des entrées semblables à la documentation javadoc a un certain mérite, même dans le shell contexte, à mon humble avis, mais j'ai peut-être tort.

  • Auteur(s)? Changelog? Obtenir un système de contrôle de version!
  • Je ne suis pas convaincu que l'utilisation d'un __ préfixe pour les noms de variables locales est bénéfique.
InformationsquelleAutor webwesen | 2009-01-09