Bonjour, j'ai un peu honte de présenter un problème qui semble être celui d'un débutant!
Sauf que j’ai du passer a coté de quelque chose d’essentiel car je n'arrive pas à lancer un très simple script shell que j'utilisais pourtant depuis un bon moment sur une autre distribution.
Et si j'arrive pas a faire fonctionner celui-ci tout simple imaginez les autres en réserve!
Un regard neuf pourras peut être résoudre cette mystérieuse impasse!
J'ai vérifié les droits, chemin, présence de l’interprétateur, bien activé en tant qu'exécutable etc...
Droit sur le fichier:
pepit@wawa:~> ls -l Minecraft.sh
-rwxr-xr-x 1 pepit pepit 99 11 avril 15:04 Minecraft.sh
Contenu:
#!/bin/bash
# Script Pep de lancement de Minecraft
cd ~/.minecraft ; java -jar Minecraft.jar
Résultat du lancement:
pepit@wawa:~> ./Minecraft.sh
./Minecraft.sh: ligne 1: #!/bin/bash: Aucun fichier ou dossier de ce type
./Minecraft.sh: ligne 5 : cd: /home/pepit/.minecraft : Aucun fichier ou dossier de ce type
Error: Unable to access jarfile Minecraft.jar
Je ne comprend pas la première ligne d'erreur car je n'ai jamais eu ce genre de problème.
Les autres lignes découle de la première?
Lorsque j'essaie de le lancer directement avec Dolphin ça me renvoi ceci:
Code d'erreur 100 inconnu
execvp: Erreur de format pour exec()
Veuillez envoyer un rapport de bogue détaillé à https://bugs.kde.org.
Je doute d'un bug à ce niveau, penche plutôt sur un oubli de ma part ou autre?...
Bonjour,
fais-voir un:
cat -A ~/Minecraft.sh
et puis
ls -l ~/.minecraft/Minecraft.jar
Chalu a raison, de mémoire, il y a un installeur officiel pour Minecraft qui créé le dossier caché la première fois. C'est ce dossier caché qui sert d'ailleurs pour les mods...
Ce qui m'étonne c'est :
Bien vu, j'ai obtenu un "M-oM-;M" devant "#!/bin/bash", ce qui signifie que le codage était de type Microsoft.
Par contre j'explique pas d'ou ca sort, le fichier a été créé sous linux et était utilisé et fonctionnais dernièrement sur une Mageia7.
L'emplacement et le fichier est le même et est simplement lié dans mon répertoire home... Mystère!
Erreur corrigée avec:
dos2unix Minecraft.sh
Merci pour votre aide