У меня первые N-строк выполняются нормально, а дальше начинаются перебои — куски команд обрываются и команда не выполняется.
Вместо выполнения ошибки что не указаны параметры, хотя все команды сформированы по одному шаблону
mysql -u admin --password=123 --execute="DROP DATABASE IF EXISTS \`site1\`;CREATE DATABASE \`site1\`;" rm -rf /home/admin/web/site1/public_html/* mysql -u admin --password=123 --execute="DROP DATABASE IF EXISTS \`site2\`;CREATE DATABASE \`site2\`;" rm -rf /home/admin/web/site2/public_html/*