#!/bin/sh trap ctrl_c INT function ctrl_c() { kill $(jobs -p) echo "Killed." } cd output || exit 1 mkdir -p ../sorted for a in *[05]; do echo "$a" >&2; ../merge_entries $a > ../sorted/$a; done & for a in *[16]; do echo " $a" >&2; ../merge_entries $a > ../sorted/$a; done & for a in *[27]; do echo " $a" >&2; ../merge_entries $a > ../sorted/$a; done & for a in *[38]; do echo " $a" >&2; ../merge_entries $a > ../sorted/$a; done & for a in *[49]; do echo " $a" >&2; ../merge_entries $a > ../sorted/$a; done & for a in brken *_; do echo " $a" >&2; ../merge_entries $a > ../sorted/$a; done & wait