I'm trying to figure out a simple way to keep re-executing a command whenever it finishes, for any reason (error or otherwise).
What would be the best way to approach this?
EDIT: I wasn't clear enough before. I need the next execution to wait until the previous one finishes.
EDIT 2: Almost all answers work great. I mistakenly thought most answers would either fork the process or re-execute it just once, neither of which is wanted.