2020-05-17 linux命令之builtin

Posted 陈雪莲

tags:

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

builtin用于执行shell内部命令,当外部定义了和内置命令同名的命令时(类似于重载),bash会执行内置的命令而不是重新定义的外部命令

? ls #ls 正常
test  test.txt 
? pwd  #pwd正常
/tmp/test
? alias pwd="ls" #将pwd作为ls的别名
? pwd  #此时执行pwd,相当于执行ls 
test  test.txt
? ls
test  test.txt
? builtin pwd  #此时再执行pwd,执行的是内置命令pwd,输出正常
/tmp/test

ps : 直接在命令行执行的alias是临时的,重新打开一个terminal再执行pwd也是正常的

以上是关于2020-05-17 linux命令之builtin的主要内容,如果未能解决你的问题,请参考以下文章

Vocabulary Recitation 2020/05/17

2020.05.17 朴素贝叶斯-垃圾邮件分类

2020.05.17 模糊查询下的分页查询

2020.05.17 朴素贝叶斯-垃圾邮件分类

leetcode每日一题(2020-05-17):210. 课程表 II

Linux命令