J'ai appris les bases de la programmation en bash. Je voudrais étudier quelques exemples de scripts bash afin de pouvoir apprendre de bonnes habitudes pour les scripts bash.
En particulier, je suis intéressé par des exemples de scripts bash qui montrent:
- comment traiter les arguments et déclencher la fonctionnalité conditionnelle
- comment vérifier les erreurs de saisie
- comment effectuer l'achèvement de la commande
- comment organiser un script bash en fonctions, commandes, etc.
- comment présenter les messages d'aide
Par exemple, j'ai beaucoup appris avec autorandr sur github . Existe-t-il d'autres scripts ou référentiels de scripts de ce type où je pourrais en savoir plus sur les conventions de script bash?
/etc
ou partout sont pleins de mauvaises pratiques de script shell, vous devez donc éviter de les utiliser comme exemples.Réponses:
Prise sans vergogne, mais vous avez demandé des exemples:
Et si vous voulez une bonne référence, utilisez le wiki de Greg . C'est un jardin de chaos et de beauté parfaitement lisible, avec une approche pragmatique pour faire avancer les choses de la meilleure façon. Soyez vraiment très prudent pour enquêter correctement avant de demander quoi que ce soit sur #bash - Ils peuvent être féroces.
la source