Portál AbcLinuxu, 10. listopadu 2025 07:14
dbarray=( $( ${cmd_mysql} -h ${hostname} -u ${mysql_user} -Bse 'show databases'|grep -v 'information_schema'|tr '\n' ' ' ) )
Řešení dotazu:
/scripts/rsnapshot/backup.sh: 32: Syntax error: "(" unexpected
cmd_mysql='/usr/bin/mysql'
hostname='neco.cz'
mysql_user='nejakylogin'
mysql_password='nejakeheslo'
dbarray=( $(mysql -Bse 'show databases'|grep -v 'information_schema') )Do pole
$dbarray se mi uložil seznam databází MySQL.
K čemu tam vlastně máš tr?
mysql -Bse 'show databases'|
grep -v 'information_schema'|
while read data; do
echo "Zálohuji $data"
done
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.