歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Bash內置命令

Bash內置命令

日期:2017/3/1 9:28:32   编辑:Linux編程

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,以防止函數陷入無限遞歸。

Copyright © Linux教程網 All Rights Reserved