Il arrive fréquemment que l'on est à développer un petit script Shell. En général, il s'agit d'un petit script à faire dans l'urgence et une fois que celui-ci fonctionne, on ne le retouche plus.On ne fait généralement pas assez de test pour s'assurer si il y a ou non des cas tordus.
Voici deux petites astuces pour améliorer la réalisation de ces scripts.
Utiliser les bons paramètres
En ajoutant les lignes ci-dessous à vos script Shell, vous allez pouvoir détecter plus facilement les erreurs et les oublis :
#!/bin/bash
set -euo pipefail
IFS=$'\n\t'
ce blog explique très bien les différentes paramètres qui sont utilisés : http://redsymbol.net/articles/
Un outil pour vérifier la syntaxe
Il existe sur le net des petits outils pour vous faciliter la vie.Ainsi, voici un outil pour non vérifier la syntaxe mais aussi vous donner quelques conseils : http://www.shellcheck.net/
Aucun commentaire:
Enregistrer un commentaire