>>346
$ mkdir ../out
$ find . -type f | while read f; do mkdir -p "../out/${f%/*}"; cat <(echo "${f##*/}") "$f" > "../out/$f"; done