In shell, its something like user@user: command2 $(command) and then the result gets processed and is sent back to process the command2 preceding it