Pytania oznaczone «wildcards»

13
Jak znaleźć wszystkie pliki oprócz określonego pliku

lsMoże dać efekt podobny [root@localhost ~]# cd /etc/yum.repos.d/ [root@localhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo Ale rzeczywiście mam nadzieję, że po prostu dowiedzieć się CentOS-Base.repo, CentOS-Debuginfo.repoa...

13
cp ukryte pliki z wzorami glob

Sytuacja : $ mkdir foo && touch foo/.test $ cp foo/* . zsh: no matches found: foo/* (or bash : cp: cannot stat ‘foo/*’: No such file or directory) Mam katalog pełen ukrytych folderów i plików. Co się dzieje i jakie jest

13
Dlaczego gwiazdka [az] odpowiada numerom?

Mam 3 katalogi na bieżącej ścieżce. $ls a_0db_data a_clean_0db_data a_clean_data $ls a_*_data a_0db_data: a_clean_0db_data: a_clean_data: $ls a_[a-z]*_data a_clean_0db_data: a_clean_data: Spodziewałem się, że ostatnie polecenie ls będzie pasować tylko a_clean_data. Dlaczego pasuje również do...

13
Jak ukryć komunikaty o błędach od CP?

Obecnie szukam sposobów na ukrycie polecenia błędu w Linuksie, w szczególności polecenia cp. Ja robię: root@ubuntu:~$ cp /srv/ftp/201*/wha*/*.jj ~/. cp: cannot stat `/srv/ftp/201*/wha*/*.jj': No such file or directory Jak ukryć komunikat o błędzie, który jest drukowany na ekranie? Nie chcę...

13
Wyklucz jeden katalog we wzorcu zgodnym z `ls`

Próbuję lskatalogów, które zawierają .pngpliki (nie ma potrzeby rekurencyjności, choć byłoby to bardzo przydatne), z wyjątkiem jednego. Wyklucz jeden katalog, tj ls */*.png działa w porządku. ls (^one)*/*.png nie zwraca stdout. Jak to osiągnąć? Jestem ślepy i podchodzę do niego espeak, więc na...

12
Czy można zmienić kolejność globów?

Próbuję pokazać wszystkie wystąpienia określonej wiadomości z syslog w porządku chronologicznym, wykonując coś takiego: grep squiggle /var/log/messages* Niestety wzorzec globu najpierw pasuje do aktualnie aktywnego pliku. na

12
Znajdź pliki, których nie ma w .gitignore

Mam polecenie, które wyświetla pliki w moim projekcie: find . -type f -not -path './node_modules*' -a -not -path '*.git*' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ -a -not -name '*~' Jak mogę filtrować pliki, aby nie wyświetlały się w .gitignore? Myślałem, że...

11
Konwertuj glob na „znajdź”

Ciągle miałem ten problem: mam glob, który pasuje dokładnie do prawidłowych plików, ale powoduje Command line too long. Za każdym razem, gdy konwertowałem go na jakąś kombinację findi grepktóra działa w konkretnej sytuacji, ale która nie jest w 100% równoważna. Na...