Bash内置命令
?Bash有很多內(nèi)置命令,因為這些命令是內(nèi)置的,因此bash不需要在磁盤上為它們定位,執(zhí)行速度更快。
1)列出所有內(nèi)置命令列表
$enable
2)關(guān)閉內(nèi)置命令test
$enable -n test
3)打開內(nèi)置命令test
$enable test
4)執(zhí)行內(nèi)置命令
$builtin test
例子:定義函數(shù)cd取代內(nèi)置cd命令
function cd
{
echo $PWD;
}
?
特殊內(nèi)置命令builtin用于執(zhí)行內(nèi)置命令
由于bash會優(yōu)先執(zhí)行函數(shù),而不是內(nèi)置命令,因此將builtin添加到cd前表示執(zhí)行內(nèi)置的cd命令,而不是函數(shù)cd,以防止函數(shù)陷入無限遞歸。?
轉(zhuǎn)載于:https://www.cnblogs.com/pandachen/p/4555771.html
總結(jié)
- 上一篇: 招行信用卡柜台激活被拒绝的原因 银行都不
- 下一篇: 第六章 产权市场