Chaque année, c’est la même galère; il me faut créer un script bash en linux dans un délai hyper court. Donc pour éviter de refaire sans cesse les mêmes erreurs, j’ai décidé de créer un générateur de scripts.
Et oui, pour ce qui ne connaisse pas bien, sous Linux, un if [ $mavariable -gt 1 ]; est différent de if [$mavariable -gt 1 ];
Vous ne voyez pas la différence ? Et bien, elle se situe dans l’espace avant $mavariable.
En fait, des subtilités dans ce gout la; vous en aurez plein d’autres, c’est pourquoi avoir une liste d’exemples sous les yeux est une aide considérable.
Ces règles sont d’ailleurs en total désaccord avec celle d’aération du code, donc pour éviter de tout mémoriser, je vous ai concocter une petite aide à la rédaction des principales commandes:
Ca se passe ici: https://www.gameandme.fr/documents/linux