Syntactical sugar for your bash parallelism. :for calls a function for each argument in parallel. If at lest one call exits with a non zero exit code, :for retains this code and kills all running instances.

Usage

$ ./usage

Source