Comment puis-je concaténer des fichiers dans un sous-répertoire avec Unix find execute et cat dans un seul fichier?

Je peux le faire:

$ find .
.
./b
./b/foo
./c
./c/foo

Et ce:

$ find . -type f -exec cat {} \;
This is in b.
This is in c.

Mais pas cette:

$ find . -type f -exec cat > out.txt {} \;

Pourquoi pas?

source d'informationauteur JR Lawhorne