💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
1、变量 命名的内存空间 本地变量 生效范围:当前shell进程 变量引用:${name} 环境变量 生效范围: 当前shell进程以及子shell (通过declare -x 或export 命令) [root@fenfa ~]# declare -x name='test' [root@fenfa ~]# echo $name test [root@fenfa ~]# bash--打开一个子shell [root@fenfa ~]# echo $name test 局部变量 生效范围: 生效范围为当前shell进程中某代码片段 位置变量 $1,$2......,来表示,用于让脚本在脚本代码中调用 特殊变量 $? $0 $* $@ $# 2)bash中的算术运算 实现算术运算的方式: let var=算术表达式 $[算术表达式 ] $((算术表达式)) var=$(expr arg1 + arg3) [root@fenfa scripts]# var=$(expr $num1 + $num2)