Concept Flow - Process substitution (<() and >())
Start command needing file input/output
Use <() or >() to create temp FIFO or /dev/fd
Run inner command inside <() or >()
Shell connects FIFO or file descriptor to outer command
Outer command reads from or writes to this stream
Process substitution ends when commands finish
Process substitution lets a command use the output or input of another command as if it were a file, using special temporary streams.