Modifier le résultat de sortie
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:
$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 :
Code:
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
Et bien j'obtiens ce résultat :
Code:
1 2 3
| select count(*) from MANAGEDRESULTS;
--> 0
; |
j'ai cherché mais je n'ai pas trouvé l’option permettant de récupérer le résultat seul.
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.