#!/bin/bash declare -A CH CH=() i=0 echo $(git --version) while read line; do WHAT=$(dirname ${line}) echo "LIN: ${line} WHAT: ${WHAT}" CH[$i]=$WHAT i=$((i++)) done < <(git diff-tree --no-commit-id --name-only HEAD -r| egrep '^_') #echo "UNIQ:" UNIQ=$(echo ${CH} |sort |uniq) echo ${UNIQ}