grep wird verwendet, um in einer Datei zu suchen, ob eine Zeile mit einem bestimmten regulären Ausdruck übereinstimmt. Ich habe jedoch diese Situation - ich möchte einen regulären Ausdruck schreiben, der mit dem Dateinamen selbst (und nicht mit dem Inhalt der Datei) übereinstimmt. Ich werde dies aus dem Stammverzeichnis des Systems ausführen, um alle Dateien zu finden, die dem regulären Ausdruck entsprechen.
Wenn ich beispielsweise alle VB-Formulardateien suchen möchte, die mit einem "f" beginnen und mit .frm enden, verwende ich den regulären Ausdruck -
"f[[:alnum:]]*\.frm"
Kann grep das machen? Wenn nicht, gibt es ein Dienstprogramm, mit dem ich dies tun kann? Vielen Dank.
-regex
Option integriert.