OVH Cloud OVH Cloud

zsh: bus error

15 réponses
Avatar
yvon.thoravalNO-SPAM
j'essaie d'utiliser Interarchy en command line :

open -a /usr/bin/interarchy
"/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror upload
jcave.free.fr"

zsh me répond :
zsh: bus error open -a /usr/bin/interarchy

bien sûr j'ai vérifié que :
~> ls /usr/bin/int*
/usr/bin/interarchy


j'ai aussi posté sur la liste yahoo "Intearchy"

but : utiliser /usr/bin/interarchy dans un script Ant...

--
yt

10 réponses

1 2
Avatar
Patrick Stadelmann
In article <1gr22qg.oztira1i487d8N%,
(Yvon Thoraval) wrote:

j'essaie d'utiliser Interarchy en command line :

open -a /usr/bin/interarchy
"/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror upload
jcave.free.fr"

zsh me répond :
zsh: bus error open -a /usr/bin/interarchy


Pourquoi tu fais un "open -a" ? Ca revient un peu à double-cliquer sur
/usr/bin/interarchy ...

Patrick
--
Patrick Stadelmann

Avatar
Stephane Chazelas
2005-01-27, 16:23(+01), Yvon Thoraval:
j'essaie d'utiliser Interarchy en command line :

open -a /usr/bin/interarchy
"/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror upload
jcave.free.fr"

zsh me répond :
zsh: bus error open -a /usr/bin/interarchy

bien sûr j'ai vérifié que :
~> ls /usr/bin/int*
/usr/bin/interarchy
[...]


Ca veut dire que le processus lancé par zsh a recu un signal
fatal SIGBUS.

Les processus recoivent un signal SIGBUS du system quand ils
essaient d'acceder a des zones memoire invalides.

--
Stéphane

Avatar
yvon.thoravalNO-SPAM
Stephane Chazelas wrote:


Les processus recoivent un signal SIGBUS du system quand ils
essaient d'acceder a des zones memoire invalides.


Donc, ça peut vouloir dire que mon path vers mon bookmark est faux ?

J'ai ré-essayé comme ça :

je fais au term :

open -a /usr/bin/interarchy "

puis je glisse dans la fenêtre du term, le bookmark en question, ce qui
me donne :

~> open -a /usr/bin/interarchy
"/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror
upload jcave.free.fr"
2005-01-27 18:03:00.406 open[3299] No such file:
/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror
upload jcave.free.fr


=> No such file ?
--
yt

Avatar
yvon.thoravalNO-SPAM
Patrick Stadelmann wrote:


Pourquoi tu fais un "open -a" ? Ca revient un peu à double-cliquer sur
/usr/bin/interarchy ...


Ouais, mais j'essaie de faire "semblant" de lancer interarchy par un
script Ant qui serait :

ant.exec(executable: "/usr/bin/open") {
arg(value: "-a")
arg(value: "/usr/bin/interarchy")
arg(value: "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr")
}

(c'est écrit en groovy ;-))

l'idée est de balancer sur le net le nouveau build dès que dispo...

ya p'tet un bugg dans interarchy , who knows ?
--
yt

Avatar
Saïd
Yvon Thoraval :
Stephane Chazelas wrote:


Les processus recoivent un signal SIGBUS du system quand ils
essaient d'acceder a des zones memoire invalides.


Donc, ça peut vouloir dire que mon path vers mon bookmark est faux ?



Non. Ca veut dire que le programme plante.

J'ai ré-essayé comme ça :

je fais au term :

open -a /usr/bin/interarchy "

puis je glisse dans la fenêtre du term, le bookmark en question, ce qui
me donne :

~> open -a /usr/bin/interarchy
"/Users/yvon/Library/Preferences/Interarchy/Bookmarks Bar/mirror
upload jcave.free.fr"


j'aurais dit:
/usr/bin/interarchy "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr"

(Sans open -a au debut)

--
Saïd.


Avatar
Saïd
Yvon Thoraval :
Patrick Stadelmann wrote:


Pourquoi tu fais un "open -a" ? Ca revient un peu à double-cliquer sur
/usr/bin/interarchy ...


Ouais, mais j'essaie de faire "semblant" de lancer interarchy par un
script Ant qui serait :

ant.exec(executable: "/usr/bin/open") {
arg(value: "-a")
arg(value: "/usr/bin/interarchy")
arg(value: "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr")
}



et:

ant.exec(executable: "/usr/bin/interarchy") {
arg(value: "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr")
}

Ca marche pas?

--
Saïd.


Avatar
yvon.thoravalNO-SPAM
Saïd wrote:

ant.exec(executable: "/usr/bin/interarchy") {
arg(value: "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr")
}

Ca marche pas?


Ben, j'ai essayé en cli, je suis amérement déçu, ça ne fait qu'ouvrir
Interarchy ;-)

même pas le bookmark en question...

je regarde /opt/local/bin/lftp

ya une fonction mirror -R

mais là il faut deux commandes :

lftp -d -u jcave,topsecret jcave.free.fr

la connection est ouverte puis balancer :

mirror -R /Users/yvon/Sites/jCave/mysql/dl /mysql/dl

fô que je trouve un moyen de faire ça d'un seul coup, du coup, avec Ant,
ce serait gagné...
--
yt

Avatar
yvon.thoravalNO-SPAM
Saïd wrote:

/usr/bin/interarchy "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr"

(Sans open -a au debut)


ben j'ai essayé aussi (fil + haut)...

bon, vive lftp ;-))
--
yt

Avatar
Patrick Stadelmann
In article <1gr27lx.1de84ew1ajxypvN%,
(Yvon Thoraval) wrote:

Patrick Stadelmann wrote:


Pourquoi tu fais un "open -a" ? Ca revient un peu à double-cliquer sur
/usr/bin/interarchy ...


Ouais, mais j'essaie de faire "semblant" de lancer interarchy par un
script Ant qui serait :


Mais ton /usr/bin/interarchy, c'est un outil CLI, pas une vraie
application double-cliquable. Il faut donc simplement faire :

/usr/bin/interarchy ...

pour utiliser l'outil CLI. Si tu peux utiliser la version GUI, il faut
faire : open -a "/Applications/Interarchy.app"

Mais faire un "open -a" sur un outil CLI, ça n'a pas de sens.

Patrick
--
Patrick Stadelmann


Avatar
Patrick Stadelmann
In article <1gr29sh.zbvelg14yps7qN%,
(Yvon Thoraval) wrote:

Saïd wrote:

ant.exec(executable: "/usr/bin/interarchy") {
arg(value: "/Users/yvon/Library/Preferences/Interarchy/Bookmarks
Bar/mirror upload jcave.free.fr")
}

Ca marche pas?


Ben, j'ai essayé en cli, je suis amérement déçu, ça ne fait qu'ouvrir
Interarchy ;-)

même pas le bookmark en question...


La doc chez InterArchy dit que le paramètre doit être un URL à
télécharger, il n'est nulle part fait mention de paramètre comme
"upload". Où as-tu trouvé cette syntaxe ?

<http://www.interarchy.com/documentation/7/reference.html
#ref_interarchy_tool>

Si tu veux piloter InterArchy, AMHA il faut passer par AppleScript (via
osascript depuis un script).

Patrick
--
Patrick Stadelmann


1 2