Mysql
 sql >> Base de données >  >> RDS >> Mysql

Traitement du résultat MySQL dans bash

Mon exemple n'est pas Bash, mais j'aimerais souligner mes paramètres lors de l'invocation de la commande mysql, ils suppriment la boxe et les en-têtes.

#!/bin/sh

mysql dbname -B -N -s -e "SELECT * FROM tbl" | while read -r line
do
  echo "$line" | cut -f1   # outputs col #1
  echo "$line" | cut -f2   # outputs col #2
  echo "$line" | cut -f3   # outputs col #3
done