Je sais ce qu'est une commande intégrée, mais que fait- builtinelle? L'exécution which lsme montre /bin/ls, mais l'exécution which builtinne renvoie rien.
man builtinme donne juste une liste de commandes intégrées, dont l’une est builtin. Le reste de la page de manuel explique ce qu'est un élément intégré, mais pas ce qu'il builtinest.
builtin --helpme dit builtin: usage: builtin [shell-builtin [arg ...]]mais toujours pas ce qu'il fait.
Cela fait-il partie de bash d'une manière que les autres commandes intégrées ne font pas?
which builtinne renvoie aucun résultat, car whichindique l'emplacement des commandes externes . Si vous demandez à la coquille type builtin, elle vous le dira, sans surprise builtin is a shell builtin. Vous trouverez la même chose avec alias, setetc.
builtin help builtin
help builtin.