Modelos de script de shell [fechados]

Quais seriam as suas sugestões para um bom modelo de script bash / ksh a ser usado como padrão para todos os scripts recém-criados?

Normalmente começo (após o#! linha) com um cabeçalho comentado com um nome de arquivo, sinopse, uso, valores de retorno, autor (es), registro de alterações e caberia em linhas de 80 caracteres.

Todas as linhas de documentação que inicio com símbolos de hash duplo## para que eu possa cumprimentá-los facilmente e os nomes de var locais são anexados com "__".

Alguma outra prática recomendada? Dicas? Convenções de nomenclatura? E os códigos de retorno?

Comentários sobre controle de versão: usamos o SVN, mas outro departamento da empresa possui um repositório separado e esse é o script deles. Como sei com quem entrar em contato com os perguntas frequentes se não houver informações sobre o autor @? Usar entradas semelhantes ao javadocs tem algum mérito, mesmo no contexto do shell, IMHO, mas posso estar errado.

questionAnswers(9)

yourAnswerToTheQuestion