This is a useful way to clear out a large queue of messages in exim. for x in `exim -bp | awk '{print $3}'`; do exim -Mrm $x ; done Tagged on: awk exim for loop mail