Instructions for killing script
The script completely ignores all SIGINTs (which is the desiered bahviour), printing only a text that SIGTERM is need to kill the script and all the workers. It would be good if a handy little text showing exactly how this could be achieved was printed.
Current SIGINT handler:
./sweep.bash: SIGINT ignored. Send SIGTERM to terminate sweep.
Proposed SIGINT handler:
./sweep.bash: SIGINT ignored. Send SIGTERM to terminate sweep.
[ INFO: ] Sweep script PID: ${PID}. Signal SIGTERM can be sent to sweep script by using:
[ INFO: ] $> kill -s SIGTERM ${PID}
[ INFO: ] from a free terminal.