当前位置:   article > 正文

Linux 命令(229)—— readonly 命令(builtin)_linux readonly

linux readonly

1.功能简介

readonly 命令用于定义只读 Shell 变量和函数。

单独执行 readonly 或使用选项 -p 可以输出显示系统中所有已定义的只读变量和函数。

2.命令格式

readonly [-aAf] [-p] [name[=word] ...]
  • 1

3.选项说明

-f
	定义 Shell 函数。
-a
	定义索引数组变量。
-A
	定义关联数组变量。
-p
	显示系统中全部只读变量和函数列表。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

4.常用示例

(1)显示所有只读变量和函数。

readonly [-p]
declare -ir BASHPID
declare -r BASH_COMPLETION_COMPAT_DIR="/etc/bash_completion.d"
declare -ar BASH_REMATCH='()'
...
  • 1
  • 2
  • 3
  • 4
  • 5

(2)定义只读变量并初始化。

readonly FOO="foo"

FOO="bar"
-bash: FOO: readonly variable
  • 1
  • 2
  • 3
  • 4

参考文献

readonly(1) - Linux manual page - linux.org

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/288169
推荐阅读
相关标签
  

闽ICP备14008679号