Korzystam z następującego polecenia, ale nie jest ono wykonywane rekurencyjnie: find . -name *.java Wiem, że pliki java znajdują się dalej w bieżącym katalogu, ale wykonuje tylko findw bieżącym katalogu. Używam OS X,
Korzystam z następującego polecenia, ale nie jest ono wykonywane rekurencyjnie: find . -name *.java Wiem, że pliki java znajdują się dalej w bieżącym katalogu, ale wykonuje tylko findw bieżącym katalogu. Używam OS X,
Lepiej wyjaśnić na przykładach. Mogę: find . -name "*.py" -type f > output.txt Ale jak mogę zapisać dane wyjściowe w tym samym pliku dla: find . -name "*.py" -type f -exec grep "something" {} \ Nie mogę tak po prostu zrobić find . -name "*.py" -type f -exec grep "something" {} \ >...
Szukam plików, których nazwy zawierają się AAAw ich ścieżce za pomocą następującego polecenia: find path_A -name "*AAA*" Biorąc pod uwagę wynik pokazany przez powyższe polecenie, chcę przenieść te pliki na inną ścieżkę, powiedzmy path_B. Czy zamiast przenosić te pliki jeden po drugim, czy mogę...
Ciągle szukam składni find . -name "FILENAME" -exec rm {} \; głównie dlatego, że nie widzę, jak dokładnie -execdziała ta część. Co oznaczają nawiasy klamrowe, ukośnik odwrotny i średnik? Czy istnieją inne przypadki użycia tej
Jak mogę uzyskać rozmiar wszystkich plików i wszystkich plików w podkatalogach za pomocą polecenia du. Próbuję następujące polecenie, aby uzyskać rozmiar wszystkich plików (i plików w podkatalogach) find . -type f | du -a Ale to również drukuje rozmiary folderów. Jak mogę uzyskać listę rozmiarów...
Próbuję odczytać dane wyjściowe polecenia w bash za pomocą while loop. while read -r line do echo "$line" done <<< $(find . -type f) Mam wynik ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$ Po tym próbowałem...
Jak uruchomić określone polecenie dla każdego pliku znalezionego za pomocą findpolecenia? Na potrzeby pytania powiedzmy, że chciałbym po prostu usunąć każdy plik znaleziony przez
Oczywistość ls -dR nie działa. Obecnie używam find /path/ -type d -ls ale wynik nie jest tym, czego potrzebuję (zwykła lista podfolderów) Czy jest jakieś
Próbuję znaleźć plik, który nie istnieje w moim katalogu domowym i wszystkich podkatalogach. find ~/ -name "bogus"przekazuje mi te informacje po kilku sekundach, ale menedżer plików KDEdolphin potrzebował prawie 3 minuty, aby zrobić to samo. To odpowiada mojemu wcześniejszemu doświadczeniu z...
Jeśli użyję findpolecenia w ten sposób: find /mydir/mysubdir -executable -type f wszystkie pliki wykonywalne są wymienione (oprócz katalogów), w tym plik wykonywalny (jak skrypt.sh itp.). Chcę tylko wyświetlić pliki
Jak mogę uzyskać listę podkatalogów zawierających plik, którego nazwa pasuje do określonego wzorca? Mówiąc dokładniej, szukam katalogów zawierających plik z literą „f”, który występuje w nazwie pliku. Najlepiej byłoby, gdyby lista nie zawierała duplikatów i zawierała tylko ścieżkę bez nazwy...
Jestem zagnieżdżony głęboko w drzewie plików i chciałbym dowiedzieć się, który katalog nadrzędny zawiera plik. Np. Jestem w zestawie zagnieżdżonych repozytoriów Git i chcę znaleźć katalog .git kontrolujący pliki, w których aktualnie jestem. Mam nadzieję na coś takiego jak find -searchup -iname...
Podczas używania find, jak zwrócić nazwę pliku i numer wiersza podczas wyszukiwania ciągu? Udaje mi się zwrócić nazwę pliku w jednym poleceniu, a numery wierszy w innym, ale nie mogę ich połączyć. Nazwy plików: find . -type f -exec grep -l 'string to search' {} \; Numery linii: find . -type f...
Staram się lista wszystkich plików z dir1, dir2, dir3i dir4które mogą być w dowolnym miejscu w podkatalogu mojego cwdpomocą findpolecenia. Próbowałem następujących bezskutecznie: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Próbowałem posix-extendedteż. Jak mogę...
Mam kilka plików .zip w kilku katalogach: Fol1/Fol2 Fol3 Fol4/Fol5 Jak mam przenieść je wszystkie do wspólnego folderu
Czy można użyć findpolecenia, aby znaleźć wszystkie pliki „niebinarne” w katalogu? Oto problem, który próbuję rozwiązać. Otrzymałem archiwum plików od użytkownika systemu Windows. To archiwum zawiera kod źródłowy i pliki obrazów. Nasz system kompilacji nie działa dobrze z plikami z zakończeniami...
Powiedzmy, że mam: foo.txt bar baz.ooo Jeśli ls -1 !(*.*)użyję, dostanę tylko barna wyjściu. Świetnie, teraz chcę mieć takie same wyniki z find - niektóre find -regex, które wykonają pracę. UWAGA: find -name !(*.*)nie jest odpowiedzią, ponieważ !(*.*)wciąż jest globem Basha, którego NIE mogę...
Jakiego zwięzłego polecenia mogę użyć, aby znaleźć wszystkie pliki, które NIE zawierają ciągu tekstowego? Próbowałem tego (używając -v do odwrócenia parametrów grep) bez powodzenia: find . -exec grep -v -l shared.php {} \; Ktoś powiedział, że to zadziała: find . ! -exec grep -l shared.php {}...
Kod find / -name netcdf Wydajność find: `/root/.dbus': Permission denied find: `/root/.gconf': Permission denied find: `/root/.gconfd': Permission denied find: `/root/.gnome': Permission denied find: `/root/.gnome2': Permission denied find: `/root/.gnome2_private': Permission...
Mam jeden folder dziennika z 7 folderami. Te siedem folderów również ma podfoldery, a te podfoldery również mają podfoldery. Chcę usunąć wszystkie pliki starsze niż 15 dni we wszystkich folderach, w tym w podfolderach, bez dotykania struktury folderów, co oznacza tylko