#!/bin/sh

mkfifo()
{
	while [ $# -gt 0 ]
	do
		if [ ! -p "$1" ]; then
			command mkfifo $1
		fi
		shift
	done
}

mkfifo narudzbine proizvodi narpro kupci

sed 1d narudzbine.tsv | sort -k3 >narudzbine &
sed 1d proizvodi.tsv | sort >proizvodi &
join -t "$(printf '\t')" -1 3 -a 1 narudzbine proizvodi | sort -k3 > narpro &

sed 1d kupci.tsv | sort >kupci &

printf "Р.Бр.\tДатум\tПроизвод\tЈед.мере\tИме\tПрезиме\tМејл\n"
join -t "$(printf '\t')" -1 3 -a 1 narpro kupci | sort -k3 | cut -f3-

rm -f narudzbine proizvodi narpro kupci
