Nom du fichier : MAJ.sh
(autoriser l’exécution du fichier comme un programme)
#!/bin/bash
# ON AFFICHE LE CONTENU DU SCRIPT PAR MESURE DE SÉCURITÉ
COMMANDES="
cat '$0'
echo
sudo apt-get update && sudo apt-get upgrade
sudo apt-get autoremove && sudo apt-get autoclean
exec bash
"
# Si on n'est pas dans un terminal, se relancer dans mate-terminal
if ! [ -t 1 ]; then
mate-terminal -- bash -c "$COMMANDES"
exit
fi
# Si on est déjà dans un terminal, exécution directe
eval "$COMMANDES"
