Jak mogę wyszukać nazwę wieloznaczną we wszystkich podfolderach? Jaki byłby odpowiednik polecenia DOS: dir *pattern* /sw *
Jak mogę wyszukać nazwę wieloznaczną we wszystkich podfolderach? Jaki byłby odpowiednik polecenia DOS: dir *pattern* /sw *
jeśli chcę policzyć wiersze kodu, banalna rzecz cat *.c *.h | wc -l Ale co jeśli mam kilka
Chcę znaleźć wszystkie katalogi z określonym ciągiem znaków, aby móc wykonać kolejne wyszukiwanie w zawartych w nich plikach. Więc nie chcę tracić czasu na ./my-search-term/dir/my-search-termitp. Jak mogę zatrzymać rekursję, gdy znajdę pierwszy katalog wyszukiwanych...
Jak pobrać pełną stronę internetową, ale ignorując wszystkie pliki binarne. wgetma tę funkcję za pomocą -rflagi, ale pobiera wszystko, a niektóre witryny są po prostu zbyt duże dla maszyny o niskim zużyciu zasobów i nie jest to przydatne z konkretnego powodu, dla którego pobieram witrynę. Oto...
Mam lokalną kopię svn, chcę wyszukać ciąg string some_string. $ grep some_string * -r lang/en:some_string=Some string lang/.svn/en:some_string=Some string Ale jeśli pójdziemy trochę dalej, wydaje się, że ukryte katalogi pierwszego poziomu są wykluczone: $ cd lang && grep some_string *...
Mam folder SOURCE, który zawiera kilka folderów podrzędnych, każdy z własnymi plikami. Chcę skopiować ten folder do nowego folderu KOPIUJ, w którym muszę skopiować strukturę katalogów, ale zachowaj pliki jako symboliczne łącza do oryginalnych plików w ŹRÓDŁU i jego...
Na naszym serwerze Solaris stwierdzam, że grep -rto nie działa, co jest zwykłym sposobem, którego używam grep. Wygląda na to, że egrepma takie samo zachowanie. Biorąc pod uwagę, że nie mam kontroli nad maszyną, czy istnieje sposób na grepprzeprowadzenie wyszukiwania rekurencyjnego? A może muszę...
Mam katalog, w którym chciałbym wyświetlić całą zawartość (pliki i podkatalogi) bez pokazywania dowiązań symbolicznych. Korzystam z narzędzi GNU w systemie Linux. lsWersja to 8.13. Przykład: Pełna lista katalogów: ~/test$ ls -Gg total 12 drwxrwxr-x 2 4096 Jul 9 10:29 dir1 drwxrwxr-x 2 4096 Jul 9...
Chcę rsyncrekurencyjnie do folderu, ale chcę, aby podfoldery były dołączane tylko do określonej głębokości. Na przykład chciałbym mieć głębokość 1,2,3 lub 4 podfolderów takich jak to: source/ ├── subfolder 1 │ ├── subsubfolder │ │ ├── subsubsubfolder │ │ │ └── wanted with depth...
To jest bardziej ogólne pytanie dotyczące rekodowania „chmodowania”. Mam ten skrypt, który w pewnym momencie musi rekurencyjnie zmieniać uprawnienia w folderze zawierającym kilkaset tysięcy plików. W tym folderze są dodawane nowe pliki każdego dnia, ale te, które już tam są, mają już ustawione...
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:...
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...
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...
Ta odpowiedź pokazuje, że można skopiować wszystkie pliki - w tym ukryte - z katalogu srcdo katalogu w następujący destsposób: mkdir dest cp -r src/. dest W odpowiedzi ani w komentarzach nie ma wyjaśnienia, dlaczego tak naprawdę działa, i nikt nie wydaje się na to znaleźć...
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 . ├── 1 │ ├── A │ │ └── file │ ├──...
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,...
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ć...
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...
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...
Chciałbym rekurencyjnie zmieniać nazwy wszystkich plików i folderów (podfolderów) na wielkie litery. Znalazłem kilka skryptów, które zrobią to małymi literami, ale nie wiem, jak je zmienić, więc zrobi to na odwrót (od dolnej do górnej). Skrypt, który znalazłem i działa na małe litery, ale nie...