Imaginez que j'ai un script foo
. Il doit être exécuté une fois lorsque l'utilisateur se connecte et n'est pas nécessaire après une exécution réussie.
Ma question: est-il sûr de supprimer le fichier de script de l'intérieur du script?
Par exemple:
#!/bin/bash
# do something
...
# if successful
rm /path/to/foo
exit 0
exec rm /path/to/foo
.
#!/bin/bash -e
pour vous assurer que le fichier de script est supprimé uniquement si rien ne va mal.