使用shell编写九九乘法表,mysql分库备份
发布时间:2020-12-15 19:54:51 所属栏目:安全 来源:网络整理
导读:打印99乘法表:#!/bin/bashfornumin`seq9`dofornum1in`seq9`doif[$num-ge$num1];thenif((($num*$num1))9)thenecho-ne"${num}x${num1}=$(($num*$num1))t"elseecho-ne"${num}x${num2}=$(($num*$num1))t"fifidoneecho-ne"n"done for循环语句的企业高级实战案
打印99乘法表: #!/bin/bash fornumin`seq9` do fornum1in`seq9` do if[$num-ge$num1];then if((($num*$num1))>9) then echo-ne"${num}x${num1}=$(($num*$num1))t" else echo-ne"${num}x${num2}=$(($num*$num1))t" fi fi done echo-ne"n" done for循环语句的企业高级实战案例: 不登陆mysql创建数据库的命令为mysql -uroot -p*** -S 、data/mysql.sock -e "create database dbname"; 模拟生产环境,创建库然后进行分库备份。 #!/bin/bash exportLANG="zh_CN.UTF-8" PATH=/usr/local/mysql/bin:$PATH #user=root #passwd=123456 backup=/tmp/backup sock=/var/lib/mysql/mysql.sock #comm="mysql-uroot-e"createdatabase$dbname"" [!-d$backup]&&mkdir$backup fordbnameinabc do echo"创建dbname$dbname" mysql-uroot-S$sock-e"createdatabase$dbname" echo"开始备份$dbname" mysqldump-uroot-S$sock$dbname|gzip>>$backup/"$dbname"_$(date+%F).sql.gz done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |