glob

Jak używać glob () do rekurencyjnego znajdowania plików?

Oto co mam: glob(os.path.join('src','*.c')) Ale chcę przeszukać podfoldery src. Coś takiego by działało: glob(os.path.j ... ath.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) Ale to jest oczywiście ograniczone i niezgrabne.

Jak Mogę używać odwrotnych lub ujemnych symboli wieloznacznych, gdy dopasowanie wzorca w powłoce unix/linux?

Powiedzmy, że chcę skopiować zawartość katalogu z wyłączeniem plików i folderów, których nazwy zawierają słowo 'muzyka'. cp [exclude-matches] *Music* /target_directory Co powinno zastąpić [exclude-matches], aby to osiągnąć?

Przenieś wszystkie pliki z wyjątkiem jednego

Jak mogę przenieść wszystkie pliki oprócz jednego? Szukam czegoś w stylu: 'mv ~/Linux/Old/!Tux.png ~/Linux/New/' Gdzie pr ... noszę stare rzeczy do nowego folderu z wyjątkiem Tux.png. !- znak oznacza negację. Czy jest jakieś narzędzie do tego zadania?

Sprawdź, czy glob ma jakieś dopasowania w bash

Jeśli chcę sprawdzić istnienie pojedynczego pliku, mogę go przetestować za pomocą test -e filename LUB [ -e filename ]. Przy ... tego, że uważam, że najbardziej czytelne). (test -e glob* nie powiedzie się, jeśli glob pasuje do więcej niż jednego pliku.)

Uzyskaj przefiltrowaną listę plików w katalogu

Próbuję uzyskać listę plików w katalogu używając Pythona, ale nie chcę listy wszystkich plików. Zasadniczo chcę mieć możliwo ... Jest jednak wiele plików w tym katalog i dlatego mam nadzieję, że istnieje bardziej efektywna metoda(lub metoda wbudowana).

Rekurencyjnie dodawaj pliki według wzorca

Jak dodać rekurencyjnie pliki według wzorca (lub globu) znajdującego się w różnych katalogach? Na przykład chciałbym dodać A ... ar.java (i kilka innych plików Javy) jednym poleceniem: git add '*.java' Niestety, to nie działa zgodnie z oczekiwaniami.

Używam.gitignore ignoruje wszystko oprócz konkretnych katalogów

Mój problem polega na tym, że mam kilka stron WordPress w moim Git repo, z których chcę selektywnie zatwierdzić tylko zawarto ... wp-content/themes/* !/wordpress/*/wp-content/themes* !wordpress/*/wp-content/themes* Żaden z nich nie czyta moich folderów.

Jak policzyć liczbę plików w katalogu za pomocą Pythona

Muszę policzyć liczbę plików w katalogu używając Pythona. Chyba najprostszym sposobem jest len(glob.glob('*')), ale to również liczy katalog jako plik. Czy Jest jakiś sposób na zliczanie tylko plików w katalogu?

Użyj gulp, aby wybrać i przenieść katalogi i ich pliki

Obecnie używam gulp do wywołania skryptu bash, który czyści mój katalog dist/ i przenosi odpowiednie pliki do czystego katalo ... dist/manifest.json dist/_locales: dist/icons: dist/page_action: Jak skopiować katalogi i ich zawartość do folderu dist/?

Pętla przez wszystkie pliki z określonym rozszerzeniem

for i in $(ls);do if [ $i = '*.java' ];then echo "I do something with the file $i" fi done Chcę przejrzeć każdy plik w bieżącym folderze i sprawdzić, czy pasuje do określonego rozszerzenia. Powyższy kod nie działa, wiesz dlaczego?

Czy istnieje odpowiednik Javy.util.regex dla wzorców typu "glob"?

Czy istnieje standardowa (najlepiej Apache Commons lub podobnie Nie-wirusowa) biblioteka do robienia dopasowań typu "glob" w ... i tego typu rzeczy, ale zastanawiam się, czy ktoś wykonał tę pracę za mnie. Podobne pytanie: Utwórz regex z wyrażenia glob

Reguła Makefile, która zależy od wszystkich plików znajdujących się w katalogu (także w podkatalogach)

Jedna reguła w moim pliku Makefile zamyka cały katalog (res/) w pliku ZIP. Oczywiście, reguła ta musi zostać wykonana, gdy zm ... odyfikowaną datę samego katalogu, która zmienia się tylko wtedy, gdy bezpośrednie dzieci są dodawane, usuwane lub zmieniane).

osx change file encoding (iconv) recursive

Wiem, że mogę przekonwertować kodowanie pojedynczego pliku POD OSX używając: iconv -f ISO-8859-1 -t UTF-8 myfilename.xxx &g ... a UTF-8 dla wszystkich *.pliki ext w folderze / mydisk / myfolder Być może ktoś zna składnię jak to zrobić Thanks Ekke

Jak mogę przeszukiwać podfoldery za pomocą glob.moduł glob w Pythonie?

Chcę otworzyć serię podfolderów w folderze i znaleźć kilka plików tekstowych i wydrukować kilka linii plików tekstowych. Używ ... ie może uzyskać dostępu do podfolderów. Czy ktoś wie, jak mogę użyć tego samego polecenia, aby uzyskać dostęp do podfolderów?

glob pattern matching in.NET

Czy w. NET jest wbudowany mechanizm dopasowujący wzorce inne niż wyrażenia regularne? Chciałbym dopasować za pomocą Unix sty ... bym użyć tego do kontroli użytkownika końcowego. Obawiam się, że zezwolenie na wszystkie funkcje RegEx będzie bardzo mylące.

Kiedy używać * *(double star) w składni glob w Javie

Bezpośrednio z tego Java Oracle tutorial: Dwie gwiazdki,**, działa jak*, ale przekracza granice katalogu. To składni ... katalogu głównego do getNameCount()-1. Znowu prawdziwy przykład wyjaśniający różnicę między * i * * w trening byłby świetny.

wykluczenie folderu grunt (minimatch/glob)

Mam sytuację, w której próbuję użyć Grunta do lintowania bazy kodowej, wyłączając określone foldery. Grunt używa minimatch ( ... (function(f){ return !pattern.test(f) }) Nadal byłbym zainteresowany, jeśli wykluczenie folderu jest możliwe w minimatch.

Co rekurencyjnie rozszerza się na wszystkie pliki w bieżącym katalogu?

Wiem, że **/*.ext rozszerza się do wszystkich plików we wszystkich podkatalogach pasujących do *.ext, ale jakie jest podobne rozszerzenie, które zawiera wszystkie takie pliki w bieżącym katalogu?

Jakie są powody, aby w Perlu preferować glob nad readdir (lub odwrotnie)?

To pytanie jest spin-offem z tego . Trochę historii: kiedy po raz pierwszy nauczyłem się Perla, praktycznie zawsze używałem ... eważ nie jest to możliwe.]} nie musi dobrze radzić sobie z plikiem o nazwie 0 (Zobacz także plusy - zobacz odpowiedź Brada)

Czym jest * * glob?

Mam tą ścieżkę w moim reactowym pliku: var path = { HTML: 'src/index.html', ALL: ['src/js/*.js', 'src/js/**/*.js', 'src ... , DEST: 'dist' }; Czym jest podwójny glob? Wiem, co to jest pojedynczy glob... ale co to jest podwójne? pojedynczy glob