文件管理 · 2022年02月20日 0

readonly命令 – 标记shell变量或函数为只读

readonly命令主要用于定义一到多个变量并设置只读属性, 为已定义的一到多个变量设置只读属性, 显示全部包含只读属性的变量 , 为已定义的一到多个函数设置只读属性 ,显示全部包含只读属性的函数。 **语法格式:** readonly [参数] **常用参数:** | -a | 指向数组 | | ---- | ---------------- | | -A | 指向关联数组 | | -p | 示全部只读变量 | | -f | 指向函数 | **参考实例** 显示全部只读变量: ``` [root@anycode ~]# readonly ``` 显示全部拥有只读属性的数组: ``` [root@anycode ~]# readonly -a ``` 显示全部拥有只读属性的关联数组: ``` [root@anycode ~]# readonly -A ``` 显示全部拥有只读属性的函数: ``` [root@anycode ~]# readonly -f ``` 在它之后的选项无效: ``` [root@anycode ~]# readonly -- ```