>>3
Indeed. If you didn't feel a million programmers' souls crying out in anguish the first time you typed ed Makefile, you probably shouldn't be programming at all.
A "command" is an action that `make' carries out. A rule may have
more than one command, each on its own line. *Please note:* you need
to put a tab character at the beginning of every command line! This is
an obscurity that catches the unwary.