上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: shell的概念 shell是一块包裹着系统核心的壳,处于操作系统的最外层,与用户直接对话把用户的输入解释给操作系统,然后处理操作系统的输出结果,输出到屏幕给与用户看到结果 我们登录到Linux,输入账号密码到进入Linux交互式界面,所有操作,都是交给shell解释并执行 shell的作用 解释执 阅读全文
posted @ 2023-10-09 17:25 翻滚的小井蛙 阅读(114) 评论(0) 推荐(0)
摘要: ##### 综合实例 需求分析 1. 每天凌晨2:10分备份数据库agguigDB到/data/backup/db 2. 备份开始和备份结束能给出相应的提示信息 3. 备份后的文件要求以备份时间为文件名,并打包成.tar.gz的形式。 比如 2018-03-12_230201.tar.gz 4. 在 阅读全文
posted @ 2023-08-28 17:48 翻滚的小井蛙 阅读(14) 评论(0) 推荐(0)
摘要: ##### 自定义函数 - 基本语法 ~~~shell [function] funname[()] { ACTION; [return int;] } ~~~ 调用函数直接写函数名:funname - 应用实例 案例1:计算输入两个参数的和 ~~~shell #!/bin/bash functio 阅读全文
posted @ 2023-08-28 17:42 翻滚的小井蛙 阅读(19) 评论(0) 推荐(0)
摘要: ##### 系统函数 shell编程和其他编程语言一样,有系统函数,也可以自定义函数。系统函数中,我们这介绍2个 ###### basename基本语法 功能:返回完整路径最后/的部分,常用于获取文件名 ~~~shell basename [pathname] [suffix] basename [ 阅读全文
posted @ 2023-08-28 17:40 翻滚的小井蛙 阅读(23) 评论(0) 推荐(0)
摘要: read读取控制台输入 基本语法 read (选项) (参数) 选项 -p :指定读取值时的提示符 -t:指定读取值时等待的时间(秒),如果没有在指定的时间内输入,就不再等待了。 变量:指定读取值的变量名 应用实例 应用案例1:读取控制台输入的一个num值 应用案例2:读取控制台输入的一个num值, 阅读全文
posted @ 2023-08-28 17:36 翻滚的小井蛙 阅读(21) 评论(0) 推荐(0)
摘要: ##### 条件判断 ###### 判断语句 - 基本语法 ~~~shell [ condtion ] ##注意condtion前后要有空格 #非空返回true,可使用$?验证 (0为true,>1为false) ~~~ - 应用实例 ~~~shell [ atgulgu ] #返回true [ ] 阅读全文
posted @ 2023-08-28 17:34 翻滚的小井蛙 阅读(44) 评论(0) 推荐(0)
摘要: ##### 流程控制if判断 ###### if判断 - 基本语法 ~~~shell if [ 条件判断 ] ;then 程序 fi ##或者 if [条件判断] then 程序 elif [条件判断] then 程序 fi ~~~ 注意事项:1) [ 条件判断式 ] 中括号和条件判断示之间必须有空 阅读全文
posted @ 2023-08-28 16:58 翻滚的小井蛙 阅读(18) 评论(0) 推荐(0)
摘要: ##### 流程控制while - 基本语法 ~~~shell while [条件判断式] do 程序 done ~~~ - 应用实例 案例1 :从命令行输入一个数据n,统计从1+ .. n的值是多少 ~~~shell #!/bin/bash echo 你输入的值:$1 sum=0 i=0 whil 阅读全文
posted @ 2023-08-28 15:32 翻滚的小井蛙 阅读(19) 评论(0) 推荐(0)
摘要: ##### 流程控制for ###### 基本语法1 ~~~shell for 变量 in 值1 值2 值3 ... do 程序 done ~~~ - 应用实例 案例1:打印命令输入的参数 ~~~shell #!/bin/bash tmp=0 for var in $@ do #tmp=$(($tm 阅读全文
posted @ 2023-08-28 15:25 翻滚的小井蛙 阅读(22) 评论(0) 推荐(0)
摘要: ##### 流程控制case语句 ###### 基本语法 ~~~shell case $变量名 in "值1") ###如果变量的值1,则执行此 程序1 ;; "值2") ###如果变量的值2,则执行此 程序2 ;; ###....省略其他分支 *) ###如果变量的值不是以上的值,则执行此 程序3 阅读全文
posted @ 2023-08-28 15:20 翻滚的小井蛙 阅读(25) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页