EVAL
Evaluate several commands/arguments
SYNTAX
eval [arguments]The arguments are concatenated together into a single command, which is then read and executed, and its exit status returned as the exit status of eval. If there are no arguments or only empty arguments, the return status is zero.
eval is a POSIX &qt;special&qt;&qt; builtin