LINUX.ORG.RU

Избранные сообщения maison999

Bash замена строки в переменной

Форум — General

Добрый день, есть такая строчка:

MysqlMasterIP=192.168.1.3 
MysqlSlaveIP=192.168.1.4

MYSQLM="mysql --host=$MysqlMasterIP --port=$MysqlPort -u root --password=111111 --database=test --skip-column-names --batch --execute=" 

$MYSQLM"INSERT INTO pet(name) values('$word')" 

Таким образом в базу MysqlMaster я записываю значения, а теперь нужно из слейва извлечь это значения, тоесть в $MYSQLM поменять значения --host, как это можно сделать?

А смысл всего этого в том, что бы я не прописывал еще раз и вместо IP мастер, вставил IP слейва - MYSQLM=«mysql --host=$MysqlSlaveIP --port=$MysqlPort -u root --password=111111 --database=test --skip-column-names --batch --execute=» А что бы подправить существующую.

 ,

maison999 ()