05 2020 档案

摘要:##实验要求:对test.txt内数据排序并求和 ##实验思路: 第一步,先排序输出结果 第二步,使用read读取输出的结果 第三步,利用读取的数据求和 代码如下: #!/bin/bash sort -n test.txt|while read num do echo $num sum=`expr 阅读全文
posted @ 2020-05-30 03:26 徐野子 阅读(438) 评论(0) 推荐(0) 编辑
摘要:##进制的表示 0开头的数字表示八进制,0x开头的数字表示十六进制;或使用#号,2#表示二进制。8#表示八进制,16#表示十六进制。 阅读全文
posted @ 2020-05-30 00:24 徐野子 阅读(718) 评论(0) 推荐(0) 编辑
摘要:#break跳出循环体 ##定义 break语句的作用是跳出当前循环结构,执行done后面的语句,可以用在for.while.until等循环语句的循环体中。 例如在九九乘法表中,只需输出5*5前的内容: #!/bin/bash for i in `seq 1 9`; do for j in `se 阅读全文
posted @ 2020-05-26 10:49 徐野子 阅读(965) 评论(0) 推荐(0) 编辑
摘要:#for循环嵌套 #!/bin/bash for i in `seq 1 9`; do for j in `seq 1 $i`; do let "k=$i*$j" echo -ne "$i*$j=$k\t" done echo done 输出结果 #while循环嵌套 #!/bin/bash a=1 阅读全文
posted @ 2020-05-25 23:58 徐野子 阅读(323) 评论(0) 推荐(0) 编辑
摘要:#相同点 ##一:语法类似,循环条件都在语句后面 until: until expression;do .... done while: while expression;do .... done ##二:执行机制相同,都是先判断expression的返回值,符合条件执行;不符合条件就退出 #不同点 阅读全文
posted @ 2020-05-25 23:12 徐野子 阅读(815) 评论(8) 推荐(0) 编辑
摘要:#基本语法 while expression do statements1 statements2 ...... done expression是测试表达式,do到done之间是循环体和for,until一样 while也称为前测试循环语句,重复次数是利用一个条件来控制是否继续重复执行这个语句。为了 阅读全文
posted @ 2020-05-25 22:31 徐野子 阅读(410) 评论(0) 推荐(0) 编辑
摘要:#基本语法 直达循环unitl,即错误循环 until expression do statements1 statements2 done expression就是表达式,statements是执行的语句,每次进行循环时until都会先判断expression的值,如果第一次就是0,就会直接退出循 阅读全文
posted @ 2020-05-25 20:50 徐野子 阅读(429) 评论(0) 推荐(1) 编辑
摘要:##1.基本语法 for循环通常用于将一组语句执行已知的次数,基本语法是: for var in {start...end...step} do str1 str2 ... done var是变量,整体上是一个列表,start代表列表的初始数值,end代表结束的数值,step代表步长,如{1..10 阅读全文
posted @ 2020-05-25 19:47 徐野子 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:##1.算数运算符 常见算数运算符号 | 运算符 | 解释 | 例子 | | | | | | +|求和 | 1+1=2 | -|求差|9-8=1| |求乘积|24=8 /|求商|8/2=4 %|取余|9%2=1 |幂运算|33=27 +=|将左边的数加上右边,然后再将和给左边的变量|3+=5等于8 阅读全文
posted @ 2020-05-23 23:34 徐野子 阅读(244) 评论(0) 推荐(0) 编辑
摘要:##基本语法 case 变量名 in #对变量进行判断 变量值1) #当变量名的值是变量值1时,依次输出命令1,命令2 命令1 命令2 命令n;; 变量值2) 命令1 命令2 命令n;; 变量值3) 命令1 .... 命令n;; esac #结束标记 变量名,可以加双引号,也可以不加 每个case子 阅读全文
posted @ 2020-05-23 16:22 徐野子 阅读(2599) 评论(0) 推荐(0) 编辑
摘要:##1.基本语法 基本语法: if expression then statement1 statement2 ..... fi, 意思是:当expression的返回值为0时,输出then后面的内容,then子句后面可以跟多条语句,如statement1,statement2....当expres 阅读全文
posted @ 2020-05-23 13:49 徐野子 阅读(1116) 评论(0) 推荐(0) 编辑
摘要:##常用的逻辑操作符号 | 操作符 | 说明 | | | | | ! |逻辑非 | -a|逻辑与 -o|逻辑或 逻辑与判断:$x的值是否大于10,小于20 [root@centos8 ~]# x=17 [root@centos8 ~]# test $x -gt 10 -a $x -lt 20 [ro 阅读全文
posted @ 2020-05-22 23:32 徐野子 阅读(311) 评论(0) 推荐(0) 编辑
摘要:##1.基本语法 为了判断shell程序的某种或几种条件是否成立,shell提供了一组测试运算符。通过返回值判断真假 条件测试的语法有两种:test 和[(为了方便阅读使用[]) test expression [ expresssion ] #条件和左右括号之间必须带空格 ##2.字符串测试 字符 阅读全文
posted @ 2020-05-22 23:13 徐野子 阅读(346) 评论(0) 推荐(0) 编辑
摘要:##1.变量的概念 顾名思义,变量就是一个可以变化的量。从本质来讲,变量就是在程序中保存用户数据的一块内存空间,变量名就是这块内存空间的地址,也就是“键”。用户使用变量就是通过“键”来存取不同的值。 在程序的执行过程中,保存数据的内存空间里面的内容可能会不断的发生改变,但是代表内存地址地址的变量名是 阅读全文
posted @ 2020-05-19 03:06 徐野子 阅读(348) 评论(0) 推荐(0) 编辑
摘要:查看服务器上所有数据库(有密码的加-p) [root@izgt88z6l1kvd7z ~]# mysql -uroot -e "show databases" 2 + + 3 | Database | 4 + + 5 | information_schema | 6 | mysql | 7 | pe 阅读全文
posted @ 2020-05-07 13:36 徐野子 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:密码这东西,好像除了黑客,最大的敌人就是自己了...................... 打开mysql的配置文件my.cnf 找到[mysqld] 插入skip-grant-tables(免密登录) 保存退出 然后重启mysql service mysqld restart 再次打开就直接进来了 阅读全文
posted @ 2020-05-07 11:19 徐野子 阅读(1044) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示