1. find piped into xargs (or "find -print0" piped into "xargs -0" for safety) to process a directory tree in a single command
2. Printing commands on stdout and piping them into bash. For example, if you want to rename a bunch of files, and you put the old names into file "oldnames" and the new names into "newnames", one per line, you can do the mass renaming with:
$ paste oldnames newnames | sed 's/^/mv
generates a sequence of "mv" commands and executes them.
First time I saw each of these, it was so eye-opening.
This restaurant was advertising breakfast any time. So I ordered french toast in the renaissance. - Steven Wright, comedian