Ich war auch an der Antwort interessiert, und eine kurze Suche fand sich in diesem Artikel über das Globbing in zsh . Die Höhepunkte:
^
Fungiert als Negation. Beispielsweisels ^two.file
werden nur die Dateien "one.file" und "three.file" aufgeführt.- Sie können
^
und kombinieren*
. Zum Beispiells ^two*
wird alles aufgelistet, was nicht mit "zwei" beginnt - Sie können Klammern verwenden, um komplexere Übereinstimmungen zu erstellen. Zum Beispiel
ls (^two).file
wird alles aufgelistet, die nicht mit „zwei“ beginnen, und nicht in „Datei“ enden.