Eu aprendi o básico de programação no bash. Gostaria de estudar alguns exemplos de scripts do bash para que eu possa aprender bons hábitos para o script do bash.
Em particular, estou interessado em exemplos de scripts bash que mostram:
- como processar argumentos e acionar funcionalidade condicional
- como verificar se há erros de entrada
- como executar a conclusão do comando
- como organizar um script bash em funções, comandos e assim por diante
- como apresentar mensagens de ajuda
Por exemplo, aprendi muito com o autorandr no github . Existem outros scripts ou repositórios de scripts em que eu possa aprender sobre convenções de script bash?
/etc
ou onde estão cheias de práticas ruins de script de shell, portanto, você deve evitar usá-las como exemplos.Respostas:
Plugue sem vergonha, mas você pediu exemplos:
E se você quiser uma boa referência, use o Wiki de Greg . É um jardim legível de caos e beleza, com uma abordagem pragmática para fazer as coisas da melhor maneira. Apenas tenha muito, muito cuidado para investigar corretamente antes de perguntar qualquer coisa no #bash - eles podem ser ferozes.
fonte