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

Posted 恋喵大鲤鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 命令(229)—— readonly 命令(builtin)相关的知识,希望对你有一定的参考价值。

文章目录

1.功能简介

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

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

2.命令格式

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

3.选项说明

-f
	定义 Shell 函数。
-a
	定义索引数组变量。
-A
	定义关联数组变量。
-p
	显示系统中全部只读变量和函数列表。

4.常用示例

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

readonly [-p]
declare -ir BASHPID
declare -r BASH_COMPLETION_COMPAT_DIR="/etc/bash_completion.d"
declare -ar BASH_REMATCH='()'
...

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

readonly FOO="foo"

FOO="bar"
-bash: FOO: readonly variable

参考文献

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

以上是关于Linux 命令(229)—— readonly 命令(builtin)的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令之设置只读变量和函数readonly

在linux终端shell通过svn命令svn log获取的信息里中文部分是乱码,看不出是啥编码格式

Linux下用tcpdump -p arp命令抓包获取的信息帮忙分析下

mysqlworkbench 错误 1142:创建命令拒绝用户'readonly'@'

收发UDP数据包

readonly 命令