builtin命令 – 执行bash内建命令

builtin命令用于执行指定的bash内建命令, builtin命令调用的bash内建命令优先于同名的外部命令及同名的shell函数。 返回该内建命令执行的返回值,除非传递的不是bash内建命令或该内建命令被禁用。

语法格式: builtin [参数]

常用参数:

shell-builtin 要调用的bash内建命令
arg 传递给bash内建命令的一到多个参数

参考实例

同名情况下的优先级顺序:builtin 内建命令 > 函数 > 内建命令 > 外部命令:

[root@xtuos.com ~]# echo "the Great Wall"
[root@xtuos.com ~]# type -t echo
[root@xtuos.com ~]# echo(){printf "123\n" }
[root@xtuos.com ~]# echo
[root@xtuos.com ~]# type -t echo
[root@xtuos.com ~]# builtin echo -e "backslash \\" 

执行shell内部指令,输出当前系统下的命令别名 :

[root@xtuos.com ~]# builtin alias
[root@xtuos.com ~]# alias cp='cp -i'
[root@xtuos.com ~]# alias l.='ls -d .* --color=tty'
[root@xtuos.com ~]# alias ll='ls -l --color=tty'
[root@xtuos.com ~]# alias ls='ls --color=tty'
[root@xtuos.com ~]# alias mv='mv -i'
[root@xtuos.com ~]# alias rm='rm -i'
[root@xtuos.com ~]# alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'  

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1484.html

(0)
上一篇 2021年3月18日 下午5:49
下一篇 2021年3月18日 下午5:55

相关推荐

  • shopt命令 – 设置控制shell行为变量的开关

    shopt命令可以设置哪些控制着Shell行为特性的变量的开关值,以达到控制Shell行为的目的。当执行命令shopt不带任何参数时,将列出由shopt控制的那些特性及其状态。 语…

    Linux命令 2021年3月18日
  • redis-server命令 – redis服务端程序启动

    Redis是一个开放源码(BSD授权)的内存数据结构存储,用作数据库、缓存和消息中介。redis-server命令是一个启动Redis服务器的命令行。redis-sentinel命…

    Linux命令 2021年3月18日
  • whatis命令 – 查询命令执行功能

    whatis命令是用于查询一个命令执行什么功能,并将查询结果打印到终端上。 whatis命令在用catman -w命令创建的数据库中查找command参数指定的命令、系统调用、库函…

    Linux命令 2021年3月18日
  • unzip命令 – 解压缩zip文件

    unzip命令是用于.zip格式文件的解压缩工具 ,unzip命令将列出、测试或从zip格式存档中提取文件,这些文件通常位于MS-DOS系统上。 默认行为(就是没有选项)是从指定的…

    Linux命令 2021年3月18日
  • Category: 9:其他命令

    ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等 […]

    Linux命令 2021年3月18日
  • Category: 9:其他命令

    slrn是一个很容易使用的新闻组阅读程序,提供全屏幕的图形操作界面,让用户能轻松地阅读与管理新闻组。 语法格式 […]

    Linux命令 2021年3月18日
  • slrn命令 – 新闻组阅读程序

    slrn是一个很容易使用的新闻组阅读程序,提供全屏幕的图形操作界面,让用户能轻松地阅读与管理新闻组。 语法格式:slrn [参数] 常用参数: C 使用彩色模式 create 第一…

    Linux命令 2021年3月18日
  • Category: 7:设备管理

    sensors命令用于检测服务器内部降温系统是否健康,可以监控主板,CPU的工作电压,风扇转速、温度等数据 。 […]

    Linux命令 2021年3月18日
  • fsadm命令 – 在设备上调整或检查文件系统

    fsadm命令的作用是在设备上调整或检查文件系统。fsadm命令使用相同的API对ext2,ext3,ext4,ReiserFS和XFS文件系统进行操作。 当fsadm命令成功完成…

    Linux命令 2021年3月19日
  • tmux命令 – 终端复用软件

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权. 使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开…

    Linux命令 2021年3月18日