Jak dołączyć ukryte pliki do dopasowania wzorca ls?


4

Właśnie próbowałem wyświetlić listę plików w bieżącym katalogu z pewnym wzorcem, ale to nie działa z ukrytymi plikami. Jak mogę dopasować wszystkie pliki?

próbowałem

ls *foo*

i

ls -a *foo*

Nie znajdując niczego w Google, słowa kluczowe, które mogę wymyślić, aby znaleźć to prowadzą do wielu niepowiązanych informacji ...

Odpowiedzi:


7

Włącz globowanie dla ukrytych plików:

shopt -s dotglob
ls *foo*

Wyłączyć:

shopt -u dotglob

Pokaż status globowania:

shopt dotglob

1
Dla mnie „shopt dotglob” pokazuje aktualną wartość, ale „shopt -p dotglob” tego nie robi (używając bash na Mac OS X).
Henrik Warne
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.