Durchsuchen eines Ordners und aller seiner Unterordner nach Dateien eines bestimmten Typs

Ich versuche, nach allen Dateien eines bestimmten Typs (z. B. .pdf) in einem bestimmten Ordner zu suchen und sie in einen neuen Ordner zu kopieren. Ich muss lediglich einen Stammordner angeben und diesen Ordner und alle Unterordner nach Dateien durchsuchen, die dem angegebenen Typ (.pdf) entsprechen. Kann mir jemand helfen, wie ich die Unterordner des Stammordners und deren Unterordner durchsuchen soll und so weiter. Es hört sich so an, als würde eine rekursive Methode hier den Trick ausführen, aber ich kann sie nicht korrekt implementieren. (Ich implementiere dieses Programm übrigens in Ruby).

Antworten auf die Frage(8)

Ihre Antwort auf die Frage