About

Command substitution is a facility that allows a command to be run and its output to be pasted back on the command line as arguments to another command.

Examples:

vi `fgrep -l malloc *.c`
vi $(fgrep -l malloc *.c)

Read more:

history | show excerpt | excerpt history