Bonjour à tous !
Voilà, alors je vais essayer de faire simple :
dans un fichier script.sh je cherche à interroger un sgbd et stoker le résultat dans une variable, comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $nbrSearchBase = $( java -cp h2*.jar org.h2.tools.RunScript -url "jdbc:h2:/opt/bis/cms/db/cms_db;AUTO_SERVER=TRUE;TRACE_LEVEL_SYSTEM_OUT=0" -user sa -showResults -script test.sql)"
le problème c'est que, lorsque j'utilise cette commande :
Et bien j'obtiens ce résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part java -cp h2*.jar org.h2.tools.RunScript -url "jdbc:h2:/opt/bis/cms/db/cms_db;AUTO_SERVER=TRUE;TRACE_LEVEL_SYSTEM_OUT=0" -user sa -showResults -script test.sql
j'ai cherché mais je n'ai pas trouvé l’option permettant de récupérer le résultat seul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select count(*) from MANAGEDRESULTS; --> 0 ;
Quelqu'un aurait une idée ?
Je suis désolé de vous embêter, mais je bloque depuis hier sans pouvoir avancer dans mon travail...
ps : je ne savait pas si cela faisait partie du forum SGBD ou linux. Je pris donc les modérateurs de m’excuser si j'ai choisi le mauvais endroit.
Partager