eval <command>, how does
eval evaluate the following command?
evalcreate a shell subprocess to evaluate
If not, does
evalrely on the current shell process to evaluate it?
evalis a builtin, so there is no subprocess created for
- Right before
<command>is executed, there may or may not be a subprocess created to run it, depending on whether
<command>isn't a builtin.
The shell subprocess to evaluate the command mentioned above isn't either of the two mentioned in the note.