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 original
01Database information_schema test mysql
El punto es que yo quisiera tener una cadena así
Código bash:
Ver original
1 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 original
dialog --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...