Updated:
The internal command was not done as separated process in normal execution because it done with shell.
but what steps are done by bash,if the builtin process was executed to background.
How That process executed without from separate file.
- Does creating a file with code of that in built command then execute it?
- Or bash execute these command as converting it as bash -c "cd" before execute it?.
why some built-in commands exited instantly without waiting for any input like read&
why The bash provide the PID first, before checking the command (file) was exist.
thank you,