gen.sh 549 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. # 数据库配置信息
  3. DB_HOST="localhost"
  4. DB_USER="root"
  5. DB_PASS="root"
  6. DB_NAME="pigxx_boot"
  7. # 查询SQL
  8. QUERY="SELECT template_name, template_code FROM gen_template"
  9. # 创建存储模板文件的目录
  10. mkdir -p ./temps
  11. # 执行查询并处理结果
  12. mysql -h $DB_HOST -u $DB_USER -p$DB_PASS -D $DB_NAME -e "$QUERY" -B -N | while IFS=$'\t' read -r template_name template_code; do
  13. # 创建以template_name命名的文件,并将转义后的template_code写入文件
  14. echo -e "$template_code" > "./temps/$template_name"
  15. done