recuperation d'un resultat de commande

recuperation d'un resultat de commande - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 09-02-2006 à 15:25:57    

bonjour
 
je voudrais récupérer le resultat d'une cmd  mysql  
 
ma cmd
mysqlshow -u root -pxxxxx > /tmp/test_sql.sql
 
resultat
+--------------+
|  Databases   |
+--------------+
| anny_db      |
| chantier_db  |
| csdu_db      |
etc.....
+--------------+
 
le but  
recupere uniquement les noms (anny_db,chantier_db,csdu_db,etc..) sans les (+-|) et les mettre dans un tableau sous bash
 
comment operer : sed, regexp, etc...
 
merci a+ giles

Reply

Marsh Posté le 09-02-2006 à 15:25:57   

Reply

Marsh Posté le 09-02-2006 à 16:34:35    

mavariable=$(mysqlshow -u root -pxxxxx | grep -e "_db" | cut -d " " -f 2)
 

Reply

Marsh Posté le 10-02-2006 à 07:52:42    

bonjour
 
merci beaucoup pour cette ligne de commande, j'essaye ca rappidement
a+ gilles
 
super sa marche impec :pt1cable:


Message édité par gilles974 le 10-02-2006 à 18:20:15
Reply

Marsh Posté le 19-03-2006 à 16:22:02    

mysql -s ect marche aussi

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed