Не идеальное решение. но мне удалось создать желаемый результат на основе предоставленного ввода.
awk '{a[$1" "$2]=$3"/"a[$1" "$2]} END {for (i in a) {b=b" "i; c=c" "a[i];} {gsub(/ +[0-9]/, " ",b); gsub(/\/ +/, " ",c ) } print b"\n"$1,c }'
Демо:
$awk '{a[$1" "$2]=$3"/"a[$1" "$2]} END {for (i in a) {b=b" "i; c=c" "a[i];} {gsub(/ +[0-9]/, " ",b); gsub(/\/ +/, " ",c ) } print b"\n"$1,c }' < file1.txt
KIDL1 KIDL2 KIDL3
9 1/1 1/0 1/1/
$