Erreur à l'éxécution d'un script [Réglé]
Manquait un shebang en début de script
Système et matériels / Administration système

Etienne Membre non connecté
-
- Voir le profil du membre Etienne
- Inscrit le : 20/11/2008
- Site internet
- Groupes :
je viens de résoudre un petit problème alors je poste la solution au cas où ça en intéresse d'autres.
J'ai un petit script qui me permet d'écraser les fichiers de la corbeille au lieu de juste les supprimer. Au passage, ça écrase aussi la corbeille de mon volume chiffré.
Mon script n'était certainement pas clean mais ça fonctionnait jusqu'à Mageia7. Il démarrait juste par la ligne de commande voulue, puis j'avais fait un clic droit "propriétés", "est executable".
Or depuis le passage à Mageia 8, j'avais une erreur en lançant le script via une icône de raccourci dans mon tableau de bord : "Code d'erreur 100 inconnu execvp: Erreur de format pour exec()"
Si je le lançais en console, pas de problème.
Problème résolu en ajoutant un shebang en début de script qui permet de le rendre vraiment executable, à savoir juste une première ligne avec #!/bin/sh
Pour la plupart ça paraitra sans doute une évidence, mais pour un béotien ça peut servir.

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Code TEXT :
prévut à cet effet.
[code=bash][/code]
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Etienne Membre non connecté
-
- Voir le profil du membre Etienne
- Inscrit le : 20/11/2008
- Site internet
- Groupes :
Code BASH :
#!/bin/sh shred -n 5 -u /media/veracrypt/.Trash-1000/files/* shred -n 5 -u /media/veracrypt/.Trash-1000/info/* shred -n 5 -u /home/moi/.local/share/Trash/files/* shred -n 5 -u /home/moi/.local/share/Trash/info/* wipe -r -Q 5 -q /home/moi/.local/share/Trash/files/* wipe -r -Q 5 -q /media/veracrypt/.Trash-1000/files/*
Édité par Etienne Le 03/10/2021 à 17h10

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Etienne Membre non connecté
-
- Voir le profil du membre Etienne
- Inscrit le : 20/11/2008
- Site internet
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie