Если два файла имеют одинаковую длину, вы можете сделать это:
paste file1 file2 | awk '$1==$4 && $2==$5 && $3==$6 { print $4,$5,$6,$7,$8,$9,$10,$11}'
Альтернативный вариант с использованием сферической оболочки
## Make ** match all files and 0 or more dirs and subdirs
$ shopt -s globstar
$ ls -dq **/xyz.json | wc -l