Homepage » hogyan kell » Mit jelent a Builtin parancs a Bash Do-ben?

    Mit jelent a Builtin parancs a Bash Do-ben?

    A Bash beépített parancsai rendkívül hasznosak lehetnek, de mit csinál maga a beépített? A mai SuperUser Q&A bejegyzés válaszol egy kíváncsi olvasó kérdésére.

    A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..

    A kérdés

    A Superfal felhasználói olvasó lfalin tudni szeretné, hogy mi a Bash beépített parancs:

    Tudom, hogy mi a beépített parancs, de mi a helyzet beépített maga csinál? Végrehajtó melyik van megmutatja / Bin / ls, de végrehajtó amely beépített semmi sem tér vissza. ember beépített csak megad egy listát a beépített parancsok közül, amelyek közül az egyik beépített. A man oldal többi része elmagyarázza, hogy mi a beépített parancs, de mi nem beépített maga is. beépített segítség mondja nekem beépített: használat: beépített [shell-builtin [arg…]], de még mindig nem az, amit csinál. Bash része annak, hogy más beépített parancsok nem?

    Mit csinál a Bash beépített parancs?

    A válasz

    A SuperUser közreműködő Spiff válaszol nekünk:

    A beépített parancs gondoskodik arról, hogy futtassa a parancs shell beépített verzióját, nem pedig egy másik, azonos nevű parancsot futtat.

    Képzeld el például, hogy definiáltál egy shell-függvényt CD a könyvtárak megváltoztatásakor minden további állapotot kinyomtathat, de elrontotta, és most nem tudja helyesen megváltoztatni a könyvtárakat. Tehát most beírhatja beépített cd ~ sikeresen CD vissza a saját könyvtárába anélkül, hogy a törött shell funkciót futtatná.

    Egyébként a Bash man oldalának másolata egy „SHELL BUILTIN COMMANDS” nevű szakaszt tartalmaz, és meghatározza a beépített parancs jelentését ebben a részben (az alábbiakban átírva).


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.