Related tip:
command 1;command 2 might not always do what you want in case command 1 fails. e.g.
Suppose configure fails, running make is pointless. In such cases I use
Code:
./configure && make
This ensures that make is run only if configure exits with a successful return code (0?).