文章分类 - shell脚本
摘要:```bash 【脚本1】打印形状 打印等腰三角形、直角三角形、倒直角三角形、菱形 !/bin/bash 等腰三角形 read p "Please input the length: " n for i in do for ((j=$n;j i;j )) do echo n " " done for
阅读全文
摘要:shell案例故障: 在内部测试服务器上,有一个shell脚本用于将csv数据表格转换成Python数据文件。在执行过程中的某一步,由于需要对一些文件进行写操作,所以如果同时有两个人运行了导表程序,则第二个人运行到此步骤时,就会失败并退出,这既拖慢了第一个人的导表速度,而且对第二人的体验也不好(运行
阅读全文
摘要:1、什么是shell shell 是一个命令解释器、用户输入命令,解释器负责解释给内核,将处理后的结果反馈给用户。 2、交互式与非交互式 交互式shell:用户输入命令,解释器解释把处理后的结果反馈给用户的过程称之为交互式。 非交互式shell:shell执行文本中的命令 当执行到文件的末尾 b
阅读全文
摘要:1.什么是函数 2.函数的使用场景 3.函数基础语法 4.函数的传参 5.函数返回值 6.函数相关示例脚本 1.什么是Shel|函数 函数其实就是一堆命令的合集 ,用来完成特定功能的代码块。 2.为什么要使用函数 比如:我们经常需要使用判断功能,完全可以将其封装为一个函数 ,这样在写程序过程中可以在
阅读全文
摘要:```bash 1.按照时间生成文件 将每天的磁盘使用状态写入到对应日期的文件 [root@manager ~] crontab l 0 0 df h (date +%F)_file 2.统计Nginx日志中每个IP的访问量有多少,日志如下: cat /var/log/message |awk '{
阅读全文
摘要:1.什么是while while在shell中也是负责循环的语句,和for 样。 2.while循环和for循环怎样选? 因为功能 样,很多人在学习和工作中的脚本遇到循环到底该使用for还是while呢? 很多人不知道,就会出现有人一 遇循环就使用for、 有人一 遇循环就使用while。 到底选o
阅读全文
摘要:1、什么是循环? 程序和人的生活是非常紧密的,在去公司的路上碰见美女?去打招呼?去上班? 2、什么是for循环 一般叫做条件循环 语法示例 for循环基本使用示例, C语言风格的for
阅读全文
摘要:1.什么是while while在shell中也是负责循环的语句,和for 样。 2.while循环和for循环怎样选? 因为功能 样,很多人在学习和工作中的脚本遇到循环到底该使用for还是while呢? 很多人不知道,就会出现有人一 遇循环就使用for、 有人一 遇循环就使用while。 到底选o
阅读全文
摘要:case基础语法 和if很像 case 批量删除用户 [root@web scripts] cat casedel.sh !/bin/sh read p "请输入用户名前缀: " prefix read p "请输入要删除几个用户: " num for i in do echo $prefix$
阅读全文
摘要:课程大纲: 1、什么是if 2、为什么要使用if 3、if的基础语法 单条件、双条件、多条件 4、基于文件进行判断 5、基于整数进行判断 6、基于字符进行判断 7、基于正则进行判断 8、基于逻辑或 && || a o if仅仅是用来判断的,基于条件进行判断。 整数、字
阅读全文