Yanıtlar:
Basit bir komut dosyası ile yapabilirsiniz:
#!/bin/bash
directories="/your/path/dir1 /your/path/dir2 /your/path/dir3"
for d in $directories
do
cat $(find $d -name "*.txt") > $(echo $d | sed 's/\///g').txt
done
Bu script her txt dosyasını bir araya getirecek /your/path/dir1
ve yourpathdir1.txt
gerçek yolunuzdaki gibi kaydedecektir. Sonra aynı yapacak dir2
ve dir3
.