公司名称域名网站,网络服务器功能概述,wordpress落地页改造,婚纱摄影网站模板免费下载说明
用于执行指定的bash内建命令。builtin 命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。
语法
builtin [shell-builtin [arg ...]]参数
shell-builtin#xff08;可选#xff09;#xff1a;要调用的bash内建命令。 arg#xff08;可选#xff09…说明
用于执行指定的bash内建命令。builtin 命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。
语法
builtin [shell-builtin [arg ...]]参数
shell-builtin可选要调用的bash内建命令。 arg可选传递给bash内建命令的一到多个参数。
返回值
返回该内建命令执行的返回值除非传递的不是bash内建命令或该内建命令被禁用。
示例
同名情况下的优先级顺序 builtin 内建命令 函数 内建命令 外部命令
# 关于外部命令优先级最高的情况请参考enable命令。
# 此时内建命令优先使用
echo the Great Wall
# 调用内建命令type返回命令的类型builtin
type -t echo
# 定义 echo 函数
echo(){printf 123\n
}
# 此时同名函数优先使用显示123
echo
# 调用内建命令type返回命令的类型function
type -t echo
# 此时内建命令优先使用
builtin echo -e backslash \\# 执行shell内部指令输出当前系统下的命令别名
builtin alias
alias cpcp -i
alias l.ls -d .* --colortty
alias llls -l --colortty
alias lsls --colortty
alias mvmv -i
alias rmrm -ialias whichalias | /usr/bin/which --tty-only --read-alias --show-dot --showtilde注意
该命令是bash内建命令相关的帮助信息请查看 help 命令。如果要调用的内建命令被禁用了包括 builtin 那么执行会报错关于禁用和启用内建命 令请参考 enable 命令。