how does built in commands of a shell implemented in Linux? as a function or thread of shell process?
I know that external commands are run in the shell by creating a separate process. But what exactly happens when a built in command is run in a shell. Are they executed as a function or if the shell ...