Tengo esto:
Código bash:
Ver original#!/bin/bash
sentencia=$(mysql --user="$1" --password="$2" <<MFI
show databases;
MFI
)
lista=$(for base in $sentencia
do
echo "$base"
done
)
echo $lista | awk '{print NR,$1}'
Para los que llevan la pista, el echo final arroja:
Código bash:
Ver original01Database information_schema test mysql
El punto es que yo quisiera tener una cadena así
Código bash:
Ver original1 information_schema 2 test 3 mysql
Porque quiero mandar dicha cadena como paremetro dialog, para hacer el efecto de una caja de texto así
Código bash:
Ver originaldialog --backtitle "$titleback" --stdout --menu "Bases de datos" 20 40 12 1 information_schema 2 test 3 mysql
¿Alguna propuesta amigos? Cuando entregue el proyecto, tengo pensado empezar un pequeño proyecto: Un cliente de MySQL para bash, sobre todo por el valor educativo que pueda tener...