Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
Dans le cas d'un script ruby, je ne sais pas, mais il doit bien y avoir
une commande équivalente. Tiens nous au courant.
bon c'est comme tu l'expliques :
--- script ruby SVGPlayer.command ----
#!/usr/bin/ruby
system("open /Applications/Utilities/Terminal.app; java -cp
build/classes com.kitfox.svg.app.SVGPlayer;")
ça marche impec ET, cerise sur le gateau, ce ne me lance qu'UNE SEULE
fenêtre de terminal, contrairement à "l'équivalent" AppleScript qui en
lance deux...
donc en résumé, c'est extrêmemnt simple, suffit d'ajouter la "ligne"
"open /Applications/Utilities/Terminal.app;" devant la commande java ou
autre, ça marche aussi pour le lancement d'un autre script ruby...
ce que je ne pige pas c'est comment le Terminal "sait" que la suite de
"open /Applications/Utilities/Terminal.app;" est pour lui...
bon c'est comme tu l'expliques :
--- script ruby SVGPlayer.command ----
#!/usr/bin/ruby
system("open /Applications/Utilities/Terminal.app; java -cp
build/classes com.kitfox.svg.app.SVGPlayer;")
ça marche impec ET, cerise sur le gateau, ce ne me lance qu'UNE SEULE
fenêtre de terminal, contrairement à "l'équivalent" AppleScript qui en
lance deux...
donc en résumé, c'est extrêmemnt simple, suffit d'ajouter la "ligne"
"open /Applications/Utilities/Terminal.app;" devant la commande java ou
autre, ça marche aussi pour le lancement d'un autre script ruby...
ce que je ne pige pas c'est comment le Terminal "sait" que la suite de
"open /Applications/Utilities/Terminal.app;" est pour lui...
bon c'est comme tu l'expliques :
--- script ruby SVGPlayer.command ----
#!/usr/bin/ruby
system("open /Applications/Utilities/Terminal.app; java -cp
build/classes com.kitfox.svg.app.SVGPlayer;")
ça marche impec ET, cerise sur le gateau, ce ne me lance qu'UNE SEULE
fenêtre de terminal, contrairement à "l'équivalent" AppleScript qui en
lance deux...
donc en résumé, c'est extrêmemnt simple, suffit d'ajouter la "ligne"
"open /Applications/Utilities/Terminal.app;" devant la commande java ou
autre, ça marche aussi pour le lancement d'un autre script ruby...
ce que je ne pige pas c'est comment le Terminal "sait" que la suite de
"open /Applications/Utilities/Terminal.app;" est pour lui...
Tiens nous au courant.
Tiens nous au courant.
Tiens nous au courant.
--------------------------------------------------------------------
#!/bin/bash
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
il y a un retour à la ligne à la fin de la dernière ligne
là j'ai une erreur et rien n'est lancé :
[m~/CVS/svgsalamander> /Users/yvon/CVS/svgsalamander/SVGPlayer.command;
exit
zsh: no such file or directory:
/Users/yvon/CVS/svgsalamander/SVGPlayer.command
[L'opération a été arrêté - code d'arrêt 127]
j'utilise zsh par défaut c'est peut-être le prob aussi j'ai changé en :
--------------------------------------------------------------------
#!/opt/local/bin/zsh
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
et là ça roule IMPEC...
la version ruby est ok :
--------------------------------------------------------------------
#!/usr/bin/ruby
system("java -cp build/classes com.kitfox.svg.app.SVGViewer;")
--------------------------------------------------------------------
en fait après l'éxécution du script je ne souhaite pas prendre la main
mais simplement lire System.out et System.err dans le term (messages de
la classe lancée).
--------------------------------------------------------------------
#!/bin/bash
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
il y a un retour à la ligne à la fin de la dernière ligne
là j'ai une erreur et rien n'est lancé :
[m~/CVS/svgsalamander> /Users/yvon/CVS/svgsalamander/SVGPlayer.command;
exit
zsh: no such file or directory:
/Users/yvon/CVS/svgsalamander/SVGPlayer.command
[L'opération a été arrêté - code d'arrêt 127]
j'utilise zsh par défaut c'est peut-être le prob aussi j'ai changé en :
--------------------------------------------------------------------
#!/opt/local/bin/zsh
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
et là ça roule IMPEC...
la version ruby est ok :
--------------------------------------------------------------------
#!/usr/bin/ruby
system("java -cp build/classes com.kitfox.svg.app.SVGViewer;")
--------------------------------------------------------------------
en fait après l'éxécution du script je ne souhaite pas prendre la main
mais simplement lire System.out et System.err dans le term (messages de
la classe lancée).
--------------------------------------------------------------------
#!/bin/bash
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
il y a un retour à la ligne à la fin de la dernière ligne
là j'ai une erreur et rien n'est lancé :
[m~/CVS/svgsalamander> /Users/yvon/CVS/svgsalamander/SVGPlayer.command;
exit
zsh: no such file or directory:
/Users/yvon/CVS/svgsalamander/SVGPlayer.command
[L'opération a été arrêté - code d'arrêt 127]
j'utilise zsh par défaut c'est peut-être le prob aussi j'ai changé en :
--------------------------------------------------------------------
#!/opt/local/bin/zsh
java -cp build/classes com.kitfox.svg.app.SVGPlayer
--------------------------------------------------------------------
et là ça roule IMPEC...
la version ruby est ok :
--------------------------------------------------------------------
#!/usr/bin/ruby
system("java -cp build/classes com.kitfox.svg.app.SVGViewer;")
--------------------------------------------------------------------
en fait après l'éxécution du script je ne souhaite pas prendre la main
mais simplement lire System.out et System.err dans le term (messages de
la classe lancée).
Oui, mais comme je le disais précédemment, tu lances un process de plus
inutilement (ruby).
Oui, mais comme je le disais précédemment, tu lances un process de plus
inutilement (ruby).
Oui, mais comme je le disais précédemment, tu lances un process de plus
inutilement (ruby).