Verwenden Sie dafür find:
find . -name "foo*"
find
benötigt einen Startpunkt und die .
(Punkt) zeigt auf das aktuelle Verzeichnis.
Das Weiterleiten von find an grep ist oft bequemer; es gibt Ihnen die volle Leistungsfähigkeit regulärer Ausdrücke für beliebige Wildcard-Übereinstimmungen.
Um beispielsweise alle Dateien zu finden, deren Dateiname die Zeichenfolge „foo“ enthält, bei der die Groß-/Kleinschreibung nicht beachtet wird:
~$ find . -print | grep -i foo
find
findet alle Dateien, die einem Muster entsprechen:
find . -name "*foo"
Wenn Sie jedoch ein Bild wünschen:
tree -P "*foo"
Hoffe, das hilft!