摘要:
函数用于封装代码 复用代码 函数式先定义后调用 函数的定义 使用关键字 function 和 不使用关键字 #!/bin/bash hello() { echo "输出 hello" } 函数的调用 函数调用语法就是直接写函数名(注函数名后没有括号) 在函数脚本文件直接调用 #!/bin/bash 阅读全文
posted @ 2026-02-10 09:45
Dswtao
阅读(3)
评论(0)
推荐(0)
摘要:
for循环 shell判定代码结束,一般以换行符,和一些特殊的代码标识符,作为首位闭合 比如: "" [] {} for 变量名 in 取值列表 do 每次循环要执行的命令 done # for默认以空格分割独立的元素 for循环范围写法 1 第一种 {1..n} #!/bin/bash for i 阅读全文
posted @ 2026-02-10 09:41
Dswtao
阅读(2)
评论(0)
推荐(0)
摘要:
单分子结构 if [ 条件A ];then 条件A成立执行 fi # 结束符 双分支结构 if [ 条件A ];then 条件A成立执行 esle 条件A不成立执行 fi 多条件分支 if [ 条件A ];then 条件A 成立执行 elif [ 条件B ];then 条件B 成立执行 else 条 阅读全文
posted @ 2026-02-10 09:37
Dswtao
阅读(1)
评论(0)
推荐(0)
摘要:
基于文件/文件夹条件判断 参数 解释 举例 -e 文件或目录存在就是true [ -e filepath ] -s 文件存在且只要有一个字母就是true [ -s filepath ] -f 文件存在且是普通文件类型就是true [ -f filepath ] -d 文件存在且是目录类型就是true 阅读全文
posted @ 2026-02-10 09:33
Dswtao
阅读(3)
评论(0)
推荐(0)
摘要:
定义变量 变量与值之间不得有空格 name="超哥" 变量名 变量类型,bash默认把所有变量都认为是字符串 bash变量是弱类型,无需事先声明类型,是将声明和赋值同时进行 删除变量 # 语法 unset 变量名 变量的替换/引用 [root@chaogelinux ~]# name="超哥带你学b 阅读全文
posted @ 2026-02-10 09:30
Dswtao
阅读(3)
评论(0)
推荐(0)
浙公网安备 33010602011771号