fuse не знаю, самое простое - xargs + ln, создающий хардлинки на найденные файлы в определенной директории:
find $PWD -name '*.cpp' | xargs ln -t /tmp/result-dir
но если в результатах поиска будут два файла с одинаковым именем, в результатах будет только один.