bash特性及bash脚本编程初步:
bash特性之:命令hash
缓存此前命令的查找结果,以key-value形式显示
hash命令:
hash:列出
hash -d COMMAND:删除
hash -r:清空
bash特性之:变量
程序:指令+数据
指令:由程序文件提供
数据:IO设备,文件管道,变量
变量赋值:变量名指向的内存空间的过程
变量类型:存储格式、标识数据范围、参与的运算
编程语言:
强类型变量:
弱类型变量:bash
bash把所有的变量统统视作字符型
bash中的变量无需事先声明。相当于,把声明和赋值过程同时实现;
变量替换:把变量名出现的位置替换为其所指向的内存空间中数据
变量引用:${var_name}、$var_name
变量名:变量名只能包含数字、字母和下划线,且不能以数字开头
原文:https://www.cnblogs.com/zweinl/p/15232889.html