Un de mes scripts crée de nouveaux fichiers .sh dans le dossier/tmp/comment puis-je configurer que tous les nouveaux fichiers du dossier/tmp/obtiendront chmod -x automatiquement parce que mon script échoue lors de la tentative d'exécution de scripts dans/tmp /
Mauvaise approche. Lors de la création du script, définissez également le drapeau x! Ou, lors de l'exécution du script créé, ajoutez-y sh
ou bash
:
Au lieu de:
/tmp/myscript.sh
utilisation:
bash /tmp/myscript.sh
De cette façon, vous n'avez pas besoin de rendre le script exécutable.