
shell
文章平均质量分 71
灵活的狗
这个作者很懒,什么都没留下…
展开
-
shell脚本(八)
(1)until循环与for,while循环大体都是一样的,都是do开始,done结束(2)在 Shell脚本中,until是一种循环控制结构。它的作用与while循环相反。while循环是在条件为真时执行循环体,而until循环是在条件为假时执行循环体,直到条件变为真时停止循环。代码功能这段使用了 until 循环结构来实现从 0 开始,每次递增 1,直到变量 i 的值不小于 10(即大于等于 10)时停止循环,并在每次循环中输出当前 i 的值。原创 2024-12-03 15:31:49 · 734 阅读 · 0 评论 -
shell脚本(七)
通过反引号实现自增自减拆解与讲解:(1)for 循环语法:for 变量 in 列表;do 命令;done。在这个例子中,i 是循环变量,seq 1 10生成的数字列表是循环要遍历的内容。(2)反引号:seq 1 10 会被替换为 seq 1 10 命令的输出,即数字 1 到 10 的序列。反引号是一种命令替换的方式,但在现代Bash 脚本中,更推荐使用 $() 语法,因为它更易读且能嵌套。(3)seq 命令:seq 1 10 生成从 1 到 10 的数字序列,每个数字以空格分隔。原创 2024-11-30 14:59:32 · 540 阅读 · 0 评论 -
shell脚本(六)
if与for结构原创 2024-11-30 14:39:26 · 548 阅读 · 0 评论 -
shell脚本(五)
在 Bash 中,可以通过 [ …]] 来定义条件表达式,结合逻辑运算符实现布尔运算。=” 用vim创造修改原先u.sh文件。示例3 “-z" 用vim修改u.sh文件。示例4 “-n" 用vim修改u.sh文件。示例1”=“ 用vim创造u.sh文件。||"运算符与”&&“用法相同。示例 2.-a 和 -o 运算符。示例1.&& 和 ||运算符。原创 2024-11-28 15:40:38 · 498 阅读 · 0 评论 -
shell脚本(四)
1.使用 read 命令实现交互基本语法:read命令用于从标准输入(通常是键盘)读取用户输入的数据。其基本格式为read [选项] 变量名。例如,read name会暂停脚本的执行,等待用户输入一个字符串,并将这个字符串赋值给变量name。原创 2024-11-27 19:21:24 · 632 阅读 · 0 评论 -
shell脚本(三)
只支持整数运算,不支持浮点运算。如果需要浮点运算,可以改用 bc 或 awk。let 变量=表达式(运算方式类似 $(( )),语法稍微不同。不需要调用外部命令,效率更高。bc 、 awk 外部命令,支持浮点型,但是性能略低。支持整数和浮点数运算。expr 、$(()) 、let本身自带,支持科学计算,如幂运算、对数、平方根等。先ESC,然后:wq!可以设置小数位数 (scale)。(2). 给脚本添加执行权限。(3). 执行脚本并传递参数。运算符之间必须有空格。$(( 表达式 ))高,但是不支持浮点型。原创 2024-11-26 13:42:08 · 909 阅读 · 0 评论 -
shell脚本(二)
变量的基本使用原创 2024-11-26 13:14:47 · 665 阅读 · 0 评论 -
shell脚本命令(一)
初识shell脚本原创 2024-11-25 16:48:02 · 741 阅读 · 0 评论