Sure.
Example:
Code:
#!/bin/bash
USER=root
PASSWD=secret
printcolumns()
{
TABLE=$1
echo "describe $TABLE" \
| mysql -s -B -u $USER --password=$PASSWD mysql \
| while read COL; do
COLNAME=$(echo $COL | cut -f1)
echo -e "\t$COLNAME"
done
}
echo "show tables" \
| mysql -s -B -u $USER --password=$PASSWD mysql \
| while read TABLE; do
echo 'Table: "'${TABLE}'" :'
printcolumns $TABLE
echo
done