随笔分类 -  shell

For循环
摘要:打印 seq 数字循环 #!/bin/bash#seq 1 15 for i in `seq 1 15` do echo $i done 1-100累加 #!/bin/bash sum=0 for i in `seq 1 100` do sum=`expr $sum + $i` done echo 阅读全文
posted @ 2020-06-25 21:50 ksy_c 阅读(125) 评论(0) 推荐(0)
使用if条件语句编写MySQL备份脚本
摘要:#!/bin/bash #备份数据库 dir=/usr/share/nginx/html/project/ssh/backup/`date +%Y%m%d` mysqldb=test musqluser=root mysqlpwd=123456 mysqlicmd=/usr/bin/mysqldum 阅读全文
posted @ 2020-06-25 20:12 ksy_c 阅读(207) 评论(0) 推荐(0)
IF条件语句
摘要:比较大小 #!/bin/bash num1=100 num2=200 if(($num1>$num2));then //比较大小(( )),使用双括号 echo '>' echo "\$num1:$num1 > \$num2:$num2" else echo '<=' echo "\$num1:$n 阅读全文
posted @ 2020-06-25 19:38 ksy_c 阅读(157) 评论(0) 推荐(0)
shell变量和系统变量
摘要:定义变量 [vagrant@localhost ssh]$ vi param.sh #!/bin/bash A=123 echo "$A" [vagrant@localhost ssh]$ ./param.sh 123 常见的系统变量 SHELL 常见的系统变量解析: $0 当前程序的名称 $n 当 阅读全文
posted @ 2020-06-25 18:21 ksy_c 阅读(109) 评论(0) 推荐(0)
linux下shell编程基础入门
摘要:查看当前系统shell运行类型 [vagrant@localhost ssh]$ echo $BASH /bin/bash 第一个shell脚本 [vagrant@localhost ssh]$ vi first_shell.sh #!/bin/bash echo 'hello world' [va 阅读全文
posted @ 2020-06-25 11:09 ksy_c 阅读(143) 评论(0) 推荐(0)