...and here's a very simple example to stdout of adding -j LOG rules before -j DROP ones:
Code:
DROPNR=0; cat /etc/sysconfig/iptables|while read LINE; do case "${LINE}" in
*DROP) ((DROPNR++)); echo "${LINE//DROP/LOG} --log-prefix \"DROP_${DROPNR} \""; echo "${LINE}";;
*) echo "${LINE}";;
esac; done