[LAJ1] Un script shop qui va bien

Voir le sujet précédent Voir le sujet suivant Aller en bas

[LAJ1] Un script shop qui va bien

Message  Gustavo le Sam 23 Fév 2008, 17:54

J'avais remarqué qu'il y avait un problème lors de l'execution du programme shop dès qu'on utilise des chaînes avec des espaces. En chipotant un petit peut j'ai réussi à avoir une solution assez simple. Smile

Et comme je trouve la solution postée sur le wiki un peut trop fastidieuse à mon gout, j'ajoute je poste mon script ici What a Face

Code:
#!/bin/bash
java g31085.shop.Main "$@"
exit

J'ai en fait rajouter des guillement, avec ça j'e n'ai plus aucun problème chez moi. J'aussi rajouté la commande exit pour ne pas faire de pause à la fin de l'execution Wink

Une petite astuce aussi à propos du path pour vos scripts, si vous avez, dans votre dossier personnel, un fichier .bash_profil, regardez si vous avez des lignes semblables à
Code:
if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
fi
sinon rajouter les.

Créer un un dossier bin dans votre dossier personnel (~/bin) s'il n'existe pas.

Voilà vous pouvez maintenant copier tous vos scripts dans ce dossier et ne plus vous retrouver avec une variable PATH de 3km. rabbit

++

Gustavo

Nombre de messages : 260
Age : 29
Prénom : Renaud
Statut : étudiant 4SEC
Date d'inscription : 10/01/2008

Revenir en haut Aller en bas

Re: [LAJ1] Un script shop qui va bien

Message  Jiraiya-08 le Sam 23 Fév 2008, 20:30

Je me permet de rajouter quelque chose pour les personnes utilisant Windows:

Ouvrez NotePad (Bloc Note), écrivez les lignes suivantes:

Code:
java g30613.shop.Main %*

et enregistrez le fichier sous le nom shop.bat. Faites bien attention de ne pas l'enregistrer sous shop.bat.txt, sinon, ça ne marchera pas.

Et enfin, si vous voulez que cela soit effectif dans n'importe quel dossier ou vous vous trouver, ajouter le chemin de shop.bat à votre PATH Smile

Maintenant, pour executer, taper dans la cmd:
Code:
shop new pomme "des pommes Braeburn"

Et faites entré

Voilà Very Happy

PS:Merci à Nephren pour le "%*" Smile

Jiraiya-08

Nombre de messages : 111
Age : 28
Prénom : Georges
Statut : Ancien - Promo 2010
Localisation : Rapture
Date d'inscription : 13/10/2007

Revenir en haut Aller en bas

Re: [LAJ1] Un script shop qui va bien

Message  Gustavo le Sam 23 Fév 2008, 20:34

Voilà qui sera surement d'un grande aide à ceux travaillant exclusivement sous Windows cheers Cela n'etant pas expliqué dans l'énnoncé Razz

Gustavo

Nombre de messages : 260
Age : 29
Prénom : Renaud
Statut : étudiant 4SEC
Date d'inscription : 10/01/2008

Revenir en haut Aller en bas

Re: [LAJ1] Un script shop qui va bien

Message  Invité le Sam 23 Fév 2008, 21:01

Jiraiya-08 a écrit:Je me permet de rajouter quelque chose pour les personnes utilisant Windows:

Ouvrez NotePad (Bloc Note), écrivez les lignes suivantes:

Code:
java g30613.shop.Main %1 %2 %3 %4 %5 %6 %7 %8 %9

et enregistrez le fichier sous le nom shop.bat. Faites bien attention de ne pas l'enregistrer sous shop.bat.txt, sinon, ça ne marchera pas.

Et enfin, si vous voulez que cela soit effectif dans n'importe quel dossier ou vous vous trouver, ajouter le chemin de shop.bat à votre PATH Smile

Voilà Very Happy

et pour faire mieux :
Code:
java g30613.shop.Main %*
pour avoir tout les arguments d'un coup...

Invité
Invité


Revenir en haut Aller en bas

Re: [LAJ1] Un script shop qui va bien

Message  Contenu sponsorisé Aujourd'hui à 15:17


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum