Bonjour,
il y a une option mysql pour ne pas afficher autre chose que les données (les en-têtes, le cadre, les stats) !
il faut lire le man.
si tu es certain qu'il n'y a pas d'espaces dans les données, alors tu peux mettre la commande mysql dans un substitution de commande de façon à alimenter un tableau.
ensuite tu boucleras sur les éléments du tableau.
1 2
| table=( $(mysql ...) )
for i in "${table[@]}"; do : peu importe; done |
on peux même passer l'étape du tableau, et directement boucler sur chaque ligne.
mysql ... | while read line; do : peu importe; done
Partager