Executer Jext script

Résolu/Fermé
rick - 20 mai 2007 à 02:21
pdeschastres Messages postés 1 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 1 novembre 2007 - 1 nov. 2007 à 10:03
Bonjour,
voilà je suis un tout nouveau utilisateur de Linux.

Actuellement je viens d'installer "Jext" sur Debian.Mais je n'arrive pas à le lancer (çà devient soulant).

En cherchant à droite à gauche, haut en bas sur le web, j'ai compris que "Jext" s'execute comme un script , avec la ligne de commande :
'sh ' ou 'bash' .
Quand je tente en shell voici mon retour :

rick@toshiba ~/Jext/bin% sh jext.sh
: command not found
: command not found
: command not found
: command not found
: command not found
: command not found
jext.sh: line 114: syntax error: unexpected end of file
zsh: exit 2 sh jext.sh

Je m'en sors pas-aidez moi svp!
A voir également:

7 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
20 mai 2007 à 03:22
Bah je sais pas si c'est normal mais apparemment tu lances ton script dans un zsh. Par ailleurs il y a quoi dans jext.sh ligne 114 ? Comment as-tu installé Jext ?

Bonne chance
0
sysyphe Messages postés 5 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 17 juin 2007
20 mai 2007 à 06:39
Je trouve drôle la réponse que je vais te donner;

J'ai ouvert le fichier du script avec gvim et je n'ai pas de ligne: 114, à mon grand désespoir le code s'arrête tout juste à la ligne :113.

Alors, pour l'installation j'ai tous simplement télécharger l'archive et je l'ai décompressé sur un répertoire de mon choix dans le "home".

J'ai tenté de récuperer sur le site le package"*.deb" ou le "*.rpm" mais c'est pas possible.

Si quelqu'un du forum pouvait tenté une installe sur son poste et me donner la procédure d'execution, je suis preneur.

ps: j'ai changer mon shell pour le "bash" d'origine et j'ai retenté , le retour est aussi nul.

Voilà...je vais tenter autre chose mais je sais pas encore quoi.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
20 mai 2007 à 14:31
Peux tu me dire où tu as récupéré cette archive que je regarde ce qui se passe ? Apparemment c'est comme si dans ton scipt un bloc d'instruction était ouvert mais pas fermé.

Bonne chance
0
Voici le fameux lien :
http://www.jext.org/?section=downloads

Uniquement le lien en fin de page est actif les autres sont morts et c'est plus que dommage.

Mais bon si tu ne trouves pas c'est pas grave.

Je souhaitait tester "Jext" , car il semblerai qu'il est utilisable pour de multiples langages de programmation.
J'en connais quelques uns sur "win", et je cherchait à tester un équivalent sur "linux".

Alors si tu pouvais m'en conseiller un, je suis preneur.

Merci .
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
20 mai 2007 à 23:39
http://heanet.dl.sourceforge.net/sourceforge/jext/jext_3.2pre3-1_all.deb

Essaye d'installer ça, en root
dpkg -i jext_3.2pre3-1_all.deb

Bonne chance
0
sysyphe Messages postés 5 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 17 juin 2007
21 mai 2007 à 10:59
Merci.

Mais j'ai fait l'install comme tu m'as donné.
J'ai essai de le lancer directement sans commande "sh", il m'a créé un répertoire ".jext ". Il y juste un fichier configue je crois un "xinser"
Puis j'ai essayé "sh jext".Rien de Rien en retour
Après je l' ai lancé ainsi "/usr/bin/jext" toujours rien.

Voilà.

Il fonctionne chez toi?
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
28 mai 2007 à 00:58
(mando@aldur) (~) $ jext
It seems you don't have a .jext directory in your home dir.
I create it.

(mando@aldur) (~) $ jext
(mando@aldur) (~) $ ps faux | grep jext
mando     4109  0.0  0.1   2880   760 pts/1    S+   00:56   0:00  |       \_ grep jext
mando     4102 28.1  5.8  59968 30100 pts/1    Dl   00:56   0:03 java -Dpython=/usr/share/jext/lib -classpath /usr/share/jext/lib/dawn.jar:/usr/share/jext/lib/jext.jar:/usr/share/jext/lib/jython.jar org.jext.Jext
(mando@aldur) (~) $ ls .jext/
pythoncache  xinsert

Ben ouais ça à l'air... Je sais pas comment ça s'utilise mais il y a un truc qui tourne en tout cas.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sysyphe Messages postés 5 Date d'inscription dimanche 20 mai 2007 Statut Membre Dernière intervention 17 juin 2007
17 juin 2007 à 09:56
Bon c'est pas grave je vais utilise un vim ou emacs.
Encore merci!
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
17 juin 2007 à 15:26
Vim excellent choix :)

A bientôt
0
pdeschastres Messages postés 1 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 1 novembre 2007
1 nov. 2007 à 10:03
Bonjour,
La première fois qu'on lance jext il faut le reconfigurer :
on suppose que le script se trouve dans /home/obiwan/jext-5.0/bin

faire : cd /home/obiwan/jext-5.0/bin

rendre le script jext exécutable (pas sûr que ce soit obligatoire) : chmod 0755 jext
lancer la commande suivante :
./jext --reconf

là, il faut répondre aux questions suivantes :
- le chemin pour jext dans notre cas est : /home/obiwan/jext-5.0
- le chemin pour java, ouvrir une autre console et faire : which java
et recopier le chemin trouvé
- aux autres questions, répondre par <entrée> sauf si on veut voir ce que jext fabrique au démarrage (entrer 'y' au lieu du /dev/null qui est proposé par défaut)

Voilà, il ne reste plus qu'à lancer jext : /home/obiwan/jext-5.0/bin/jext
On peut mettre un lien dans un répertoire faisant partie du PATH :
echo $PATH <= nous donne le contenu du PATH
création du lien symbolique (par exemple) :
ln -s /home/obiwan/jext-5.0/bin/jext /usr/local/bin/jext

Maintenant on peut lancer jext depuis n'importe quelle console :
jext &

ou créer un raccourci sur le bureau.

Enjoy,

Patrick
0