Ich muss überprüfen, ob eine Datei im Format *recipient
in einem Verzeichnis existiert und ob sie ihren Namen bekommt. Ich versuchte mit opendir()
und readdir()
, um jede einzelne Datei in einem Verzeichnis aufzulisten und zu vergleichen, aber in Fällen, in denen es viele Dateien gibt, ist dies zeitaufwendig.Überprüfen Sie, ob eine Datei in einem Verzeichnis mit nur einem Teilnamen existiert
Gibt es einen besseren Weg, dies zu erreichen? Wenn ja, haben Sie einen kleinen Ausschnitt, der zeigt, wie das geht?
Vielen Dank, Code ist willkommen.
EDIT:
Einfach mehr klar zu sein, ich brauche ein Verzeichnis für jede Datei zu überprüfen, die in recipient
endet oder sonst *recipient
setzen, wenn ich ls
verwenden war, wenn eine Datei mit diesem Namen dann existiert ich brauche um seinen Namen zu bekommen.
Danke. Siehe meinen vorherigen Kommentar. –
Danke. Ich schätze es das Beispiel. –