Bash内置命令

本网站用的阿里云ECS,推荐大家用。自己搞个学习研究也不错
Bash有很多内置命令,因为这些命令是内置的,因此bash不需要在磁盘上为它们定位,执行速度更快。

1)列出所有内置命令列表
$enable

2)关闭内置命令test
$enable -n test

3)打开内置命令test
$enable test

4)执行内置命令
$builtin test

例子:定义函数cd取代内置cd命令
function cd
{

builtin cd $1;
echo $PWD;

}

特殊内置命令builtin用于执行内置命令
由于bash会优先执行函数,而不是内置命令,因此将builtin添加到cd前表示执行内置的cd命令,而不是函数cd,以防止函数陷入无限递归。

未经允许不得转载:演道网 » Bash内置命令

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册