Salut,
J'ai regardé un peu ton script. Il est TRÈS DANGEREUX !!!!
Par example,
cette ligne, admettons que pour une raison x ou y la commande `cd /usr/local` n'ait pas fonctionné, ça va supprimer tous les fichiers qui commencent par `eo` dans le dossier courant.
Comment régler ce genre de choses? Facile : cd /usr/local || exit 1
Comment détecter toutes ces erreurs ? Facile:
https://www.shellcheck.net/
Ça va te donner plein de conseils pour améliorer ton script et éviter des trucs genre
https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/issues/123 😉
Autre conseil, plutôt que d'avoir plein de lignes sudo rm -rf, tu peux mettre tout ce que t'as à supprimer dans une variable et exécuter rm avec la variable comme argument. Et t'as pas vraiment besoin de cd dans chaque dir non plus.
Et pour finir, tu peux séparer cet énorme fichier de plus de 1000 lignes en différents petits fichiers plus faciles à maintenir (puis tu les source depuis le main).