Wyświetl wszystkie pliki, które nie pasują do selektora (używając ls) [duplikat]

Możliwy duplikat:
Jak mogę użyć odwrotnych lub ujemnych symboli wieloznacznych, gdy dopasowywanie wzorca w powłoce unix / linux?

Czytałemman strona dlalsi nie mogę znaleźć opcji, aby wyświetlić listę wszystkich tych czynnościnie dopasuj selektor plików. Czy wiesz, jak wykonać tę operację?

Na przykład: powiedzmy, że mój katalog jest następujący:

> ls
a.txt b.mkv c.txt d.mp3 e.flv

Teraz chciałbym zrobić coś, co robi co następuje

> ls -[SOME_OPTION] *.txt
b.mkv d.mp3 e.flv

Czy istnieje taka opcja?

Jeśli nie, czy istnieje sposób na potokowanie wyjścials do innej funkcji (ewentualniesed), który pokazuje tylko te, które chciałbym?

Nie wiem dokładnie, jak to zrobić, ale wyobrażam sobie, że będzie to coś w stylu:

> ls | sed [SOMETHING] 

Naprawdę powinienem się nauczyć obsługised,awk,igrep, ale wciąż utknąłem w zrozumieniu, jak pisać wyrażenia regularne. Rozumiem wyraźnie pojęcie wyrażeń regularnych, ale mylę się między wyrażeniami regularnymi używającymi innej składni.

Każda pomoc byłaby bardzo mile widziana!

EDYTOWAĆ:

Zapomniałem wspomnieć, że korzystam z Mac OS X, więc funkcje mogą się nieznacznie różnić od tych omówionych w innych odpowiedziach dla powłoki unix / linux (stąd niektóre z moich nieporozumień zsed,awk,igrep).

questionAnswers(5)

yourAnswerToTheQuestion