Bash. Добавление строк в таблицу MySQL.
Как добавить строку в таблицу MySQL при помощи Bash скрипта на примере добавления пачки доменов в blacklist. Исходные данные:
1. Файл со списком доменов
2. Таблица в бд с двумя полями(имя домена и действие)
user="%Mysql_user%"
pass="%Mysql_pass%"
db="%Mysql_db%"
cat %FileWithBadDomain% | while read line
do
echo "INSERT INTO %table_name% (addr,status) VALUES ('$line', 'REJECT');" | mysql -h127.0.0.1 -u$user -p$pass $db;
echo $line
done