readonly -f 函数名称 设定该函数式不可更改 readonly 变量名称 设定该变量值不可更改 如果readonly后接 -a 数组名 时则表示 后跟的数组不可更改 declare -r 变量名称 这么一来也不能更改变量名称