shell
shell
weixin_42412601
后生仔
展开
-
shell入门(六)
目录1、case语句2、函数1、case语句case语句为多重匹配语句如果匹配成功,执行相匹配的命令语法结构说明:pattern表示需要匹配的模式case var in 定义变量;var代表是变量名pattern 1) 模式1;用 | 分割多个模式,相当于or command1 需要执行的语句 ;; 两个分号代表命令结束pattern 2) command2原创 2020-12-24 21:54:44 · 172 阅读 · 0 评论 -
shell入门(五)
目录1、随机数1、如何生成随机数2、随机产生以139开头的电话号码3、随机抽出5位幸运观众① 思路② 落地实现4、批量创建用户(密码随机产生)① 思路② 落地实现1、随机数1、如何生成随机数RANDOM,随机会产生0-32767的随机整数产生一个随机数[root@localhost ~]# echo $RANDOM13214产生0-10之间的随机数,只需要取余11[root@localhost shellDemo]# echo $[RANDOM%11]6产生1-50之间的随机数[roo原创 2020-12-14 23:09:37 · 203 阅读 · 0 评论 -
shell入门(四)——循环语法结构
目录1、for循环语法结构列表循环不带列表循环类C风格的for循环2、for循环语法结构1、脚本计算1-100奇数和1、for循环语法结构列表循环列表for循环:用于将一组命令执行已知的次数基本语法格式for variable in {list} do command command … done或者for variable in a b c do command原创 2020-11-10 22:18:17 · 209 阅读 · 0 评论 -
shell入门(三)——四则运算与流程控制
目录1、简单的四则运算2、四则运算符号3、了解i++和|++i4、条件判断语法结构4.1、 ==条件判断语法格式==4.2、条件判断相关参数==判断文件类型==判断文件权限判断文件新旧1、简单的四则运算算术运算:默认情况下,shell就只能支持简单的整数运算运算内容:加(+)、减(-)、乘(*)、除(/)、求余数(%)2、四则运算符号表达式举例$[ ]echo $[10-5]$(( ))echo $((1+1))exprexpr 10 / 5 ;原创 2020-11-09 20:09:13 · 711 阅读 · 0 评论 -
Shell入门(二)——简介与变量
目录1、文本处理工具1.1、grep1.2、grep使用1.3、cut1.4、练习shell编程的目的:编写一些自动化脚本工具,减轻维护成本shell编程就是对一堆Linux命令的逻辑化处理。1、文本处理工具Linux中最重要的三个命令在业界被称为“三剑客”,它们是awk,sed,grep。https://blog.csdn.net/sj349781478/article/details/829309821.1、grepgrep是行过滤工具,用于根据关键字进行行过滤。语法:grep 【可原创 2020-11-08 15:20:34 · 194 阅读 · 0 评论 -
shell入门(一)——文本处理工具
目录1、文本处理工具1.1、grep[过滤出行]1.2、grep使用1.3、cut【截取列】1.4、练习11.4、sort【排序,去重】1.5、uniq工具【去重】1.6、tee工具【结果屏幕输出一份,文件输出一份】1.6、diff工具【比较两个文件内容的异同】1.7、paste工具【合并文件行】1.8、tr工具【用于字符的转换】1.9、练习21.10、练习31、文本处理工具Linux中最重要的三个命令在业界被称为“三剑客”,它们是awk,sed,grep。https://blog.csdn.net原创 2020-12-27 21:44:46 · 322 阅读 · 0 评论