Je sais ce qu'est une commande intégrée, mais que fait- builtin
elle? L'exécution which ls
me montre /bin/ls
, mais l'exécution which builtin
ne renvoie rien.
man builtin
me 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 builtin
est.
builtin --help
me 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 builtin
ne renvoie aucun résultat, car which
indique 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
, set
etc.
builtin help builtin
help builtin
.