Pytania otagowane jako recursive

Rekurencyjnie działa na katalogu i jego podkatalogach.

2
Gdzie domyślnie wyszukiwarka grep -r?
Odkryłem, że szukam za pomocą grep bez określania ścieżki, jakby grep -r 'mytext'trwało to nieskończenie długo. Tymczasem jeśli szukam z podaną ścieżką, grep -r 'mytext' .to natychmiast znajdzie to, czego potrzebuję. Więc jestem ciekawy, w pierwszej formie, w którym katalogu grep szuka? UDATE: wersja grep: grep (GNU grep) 2.10
16 grep  recursive 

6
Jak rekurencyjnie przeglądać skompresowane archiwa?
Próbuję dowiedzieć się, jakie moduły use Test::Versionw cpan. Więc zwykłem minicpanto odzwierciedlać. Mój problem polega na tym, że muszę iterować pobrane archiwa i przeglądać pliki znajdujące się w archiwach. Czy ktoś może mi powiedzieć, jak to zrobić? najlepiej w sposób, który mówi mi, który plik w archiwum i jaką linię …
16 grep  find  zip  recursive  archive 


4
Rekurencyjnie iteruj po plikach w katalogu
Rekurencyjne iterowanie plików w katalogu można łatwo wykonać: find . -type f -exec bar {} \; Powyższe nie działa jednak w przypadku bardziej skomplikowanych rzeczy, w których należy wykonać wiele rozgałęzień warunkowych, zapętlenie itp. Użyłem tego do powyższych celów: while read line; do [...]; done < <(find . -type f) …

1
Dlaczego inotifywatch nie wykrywa zmian w dodanych plikach?
Próbuję monitorować mój /tmpfolder pod kątem zmian, używając inotifywatch: sudo inotifywatch -v -r /tmp Po utworzeniu kilku plików ( touch /tmp/test-1 /tmp/test-2) kończę inotifywatch(przez Ctrl- Cco pokazuje mi następujące statystyki: Establishing watches... Setting up watch(es) on /tmp OK, /tmp is now being watched. Total of 39 watches. Finished establishing watches, …

4
Rekurencyjnie dodaj plik do wszystkich podkatalogów
Jak rekurencyjnie dodać (lub dotknąć) plik do bieżącego katalogu, a także do wszystkich podkatalogów? Na przykład chciałbym zmienić to drzewo katalogów: . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files w . ├── …

2
Dlaczego rekurencja nie idzie w górę z rm?
Zastanawiam się ogólnie nad kierunkiem rekurencji, a konkretnie rm. rekurencja rm działa tylko w dół, prawda? Uruchamianie: sudo rm -R *.QTFSusunie wszystkie pliki * .QTFS z bieżącego katalogu i jego dzieci, prawda? bieżący katalog wyświetlany przez ls -lhazawiera także .i ..linki z powodu braku lepszego słowa, więc dlaczego rekurencja nie …
13 recursive 

2
Jak uruchomić polecenie na wielu plikach
Jest to dość proste, mam folder z kilkoma podfolderami plików JS i chcę uruchomić kompilator Clojure Google na wszystkich plikach w tych folderach. Polecenie przetworzenia pojedynczego pliku jest następujące: java -jar compiler.jar --js filename.js --js_output_file newfilename.js Jak zmodyfikować to, aby działało na każdym pliku JS w mojej strukturze katalogów?

3
Znajdź i usuń wszystkie pliki tymczasowe z katalogu użytkownika
Często używam vima, aw mojej okolicy często brakuje prądu. W rezultacie otrzymuję wiele *.swpplików rozproszonych na moim komputerze. Chcę aliasu w rmpoleceniu, który usuwa wszystkie pliki z albo .swp, ~, .netrwhist, .loglub .bakukład rozszerzenia szerokości (lub przynajmniej w moim katalogu domowym) . Polecenie powinno usunąć katalog całego systemu plików / …

2
Podziel wszystkie pliki PDF na katalog, zachowując strukturę katalogów
Próbuję utworzyć skompresowany plik tar, który zawiera wszystkie pliki PDF, które istnieją w jednym z moich katalogów. Struktura katalogu musi zostać zachowana. Puste katalogi nie są potrzebne, ale tak naprawdę nie obchodzi mnie, czy tam są. Załóżmy na przykład, że miałem katalog, który wyglądał tak: dir dir/subdir1 dir/subdir1/subsubdir1/song.mp3 dir/subdir2 dir/subdir2/subsubdir1 …
11 find  tar  recursive 



2
Manipuluj nazwą pliku potokiem z polecenia find
Jestem stosunkowo nowy w Bash i próbuję zrobić coś, co na pozór wydawało się dość proste - uruchom wyszukiwanie w hierarchii katalogów, aby uzyskać wszystkie pliki * .wma, potokuj dane wyjściowe do polecenia, w którym przekonwertuję je na mp3 i zapisz przekonwertowany plik jako .mp3. Myślałem, że polecenie powinno wyglądać …

4
Znajdź ciąg tylko w określonym pliku w podkatalogach
Powiedzmy, że muszę znaleźć funkcję GetTypes()we wszystkich plikach źródłowych C # ( .cs) w katalogach / podkatalogach. Użyłem grep -rn GetTypes *.cs, ale wystąpił błąd grep: *.cs: No such file or directory. Musiałem użyć grep -rn GetTypes *, ale w tym przypadku pokazuje wszystkie pliki nie *.cstylko. Jakiego polecenia należy …

5
Znaleźć podciąg w plikach w podkatalogach za pomocą jednego wbudowanego polecenia?
W systemie Windows, gdybym chciał znaleźć ciąg znaków we wszystkich plikach we wszystkich podkatalogach, zrobiłbym coś takiego findstr /C:"the string" /S *.h Jednak w systemie Linux (powiedzmy, Ubuntu) znalazłem innego sposobu niż niektóre rurami polecenia udziałem find, xargsoraz grep(przykładem jest na tej stronie: ? Jak mogę rekursywnie grep poprzez podkatalogów …
10 linux  grep  find  recursive 

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.