Sé lo que es un comando incorporado, pero ¿qué hace en builtin
sí mismo? Ejecutar which ls
me muestra /bin/ls
, pero ejecutar which builtin
no devuelve nada.
man builtin
solo me da una lista de comandos incorporados, uno de los cuales es builtin
. El resto de la página del manual explica qué es un builtin incorporado, pero no qué builtin
es.
builtin --help
me dice builtin: usage: builtin [shell-builtin [arg ...]]
pero aún no lo que hace.
¿Es parte de bash de una manera que otros comandos incorporados no lo son?
which builtin
no devuelve resultados porque which
informa la ubicación de los comandos externos . Si le preguntas a la concha type builtin
, te dirá, como era de esperar, que builtin is a shell builtin
. Encontrarás lo mismo con alias
, set
etc.
builtin help builtin
help builtin
.