On 2007-11-02, Ian Rawlings wrote:
> On 2007-11-02, Geoffrey Clements <bitbucket@xxxxxxxxxxxxxx> wrote:
>> Please explain Ian, my understanding of "built-in" as far as commands go
>> seems to align with nix's so I'm intrigued as to what you mean.
> Most linux systems have multiple shells, and each one has a different
> number of "built in" commands, e.g. alias in the case of bash.
All POSIX shells have alias built in.
> "ln" is not one of them in any of the shells I've used, it's a
> stand-alone binary and so is certainly not built in to the shell.
$ type ln
ln is a shell builtin
It is one of the example dynamically loadable builtins that are
packaged with the bash source code.
Chris F.A. Johnson, webmaster <http://Woodbine-Gerrard.com>
Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)