![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 86
linux 操作系统中 shell 脚本的书写介绍以及运用脚本的应用和部署。
123坤
这个作者很懒,什么都没留下…
展开
-
Shell 中文本的处理工具
Shell 中文本的处理工具原创 2021-03-15 10:49:46 · 285 阅读 · 0 评论 -
shell 的执行流控制
shell 的执行流控制 1. for 语句2. 条件语句4. if ... then ... elif ... then ... else ... fi 语句5. case6. expect 1. for 语句 执行流默认是从上到下,用语句可以大大简化其运行时间。 如图所示为某一脚本的运行;可以看到执行流是从上到下依次运行。 作用 为循环执行动作 for 语句结构 for ##定义变量 do ##使用变量,执行动作 done ##结束标志 for 语句的基本格式 格式1 f原创 2021-03-19 21:39:33 · 215 阅读 · 1 评论 -
shell 中常用的基础命令
shell 中常用的基础命令1. diff2. patch3. cut4. sort5. uniq6. tr7. && ||8. test 1. diff 用法: diff [options] files | directorys 输出信息: [num1,um2] [a|c|d] [num3,num4] 字符 含义 num1,num2 第一个文件中的行 a 添加 c 更改 d 删除 < 第一个文件中的内容 > 第二个文件中的内容 nu原创 2021-03-09 23:39:50 · 959 阅读 · 1 评论 -
shell 脚本中的变量
shell 脚本中的变量 1. 变量的定义2. shell 脚本中变量的定义方法3. 变量名称4. 变量的转译5. Linux 中命令的别名设定6. 用户环境变量的更改7. 脚本函数 1. 变量的定义 定义本身 变量就是内存一片区域的地址 变量存在的意义 命令无法操作一直变化的目标 用一串固定的字符来表示不固定的目标可以解决此问题 2. shell 脚本中变量的定义方法 环境级别 ‘export a=1’ 在环境关闭后变量失效 编辑一个脚本,用来输出变量 westos 的值; 当我们在用 sourc原创 2021-03-15 21:18:52 · 187 阅读 · 0 评论 -
shell 中的运算
shell 中的运算 1. 运算符号2. 运算指令 1. 运算符号 + ##加法 - ##减法 * ##乘法 / ##除法 % ##除法后的余数 ** ##乘方 ++ ##自加一 -- ##自减一 < ##小于 <= ##小于等于 > ##大于 >= ##大于等于 >= ##等于 += j+=i ##j=j+i *= ##j=j*i /= ##j=j/i %= ##j=j%i 2. 运算指令 (()) ##((原创 2021-03-20 20:52:33 · 1452 阅读 · 10 评论 -
shell 脚本的练习
shell 学习中脚本的练习 编写一个脚本名称为 user_create.sh ,建立 userlist 文件列表中的用户,并设定 userlist 列表的密码为 passlist 文件列表中的密码;当脚本后面跟的文件个数不足两个时,报错;当两个文件行数不一致时报错;当文件不存在时报错;当用户存在时报错。 编写脚本内容如图所示,前面的函数是为了给报错的输出信息添加颜色;后面的 if 语句是为了做判定,先判断当前用户是否为超级用户,如果不是超级用户就没有权限执行新建用户;再判定脚本后的字符串是否小于2,原创 2021-03-21 22:25:21 · 366 阅读 · 0 评论 -
Shell 脚本的基础
Shell 脚本的基础原创 2021-03-15 15:34:33 · 182 阅读 · 0 评论