Ich versuche, eine bestimmte Zeichenfolge aus einer Dateisuche auszuschließen.Eine Zeichenfolge aus der Platzhaltersuche in einer Shell ausschließen
Angenommen, ich habe eine Liste von Dateien: file_Michael.txt, file_Thomas.txt, file_Anne.txt.
Ich möchte in der Lage sein und so etwas wie
ls *<and not Thomas>.txt
mir file_Michael.txt und file_Anne.txt schreiben zu geben, aber nicht file_Thomas.txt.
Die Rückseite ist einfach:
ls *Thomas.txt
es mit einem einzelnen Zeichen zu tun, ist auch einfach:
ls *[^s].txt
Aber wie es mit einer Schnur zu tun?
Sebastian
möglich Duplikat [Wie kann ich inverse verwenden oder negative Platzhalter, wenn Mustervergleich in einer Unix/Linux-Shell?] (Http://stackoverflow.com/questions/216995/how-can-i-use- inverse-oder-negative-Wildcards-wenn-Muster-Abgleich-in-unix-linu) – Hasturkun