Pytania otagowane jako find

W przypadku pytań dotyczących wyszukiwania narzędzie wiersza polecenia do wyszukiwania plików w hierarchii katalogów. Użyj tego znacznika, aby zadać pytania dotyczące samego znalezienia lub pytań dotyczących problemów wynikających z używania narzędzia wiersza polecenia find.

4
Jak znaleźć pliki, a następnie przenieść je za pomocą xargs?
Chcę znaleźć jakieś pliki, a następnie je przenieść. Mogę znaleźć plik za pomocą: $ find /tmp/ -ctime -1 -name x* Próbowałem przenieść je do mojego ~/playkatalogu za pomocą: $ find /tmp/ -ctime -1 -name x* | xargs mv ~/play/ ale to nie zadziałało. Oczywiście mv potrzebuje dwóch argumentów. Nie wiesz, …
28 find  rename  xargs 


6
Jaka jest różnica między znajdowaniem. i znajdź . -wydrukować
Jaka jest różnica pomiędzy: find . i find . -print Co -printwłaściwie robi? $ find . . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt $ find . -print . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt

6
Wyświetl listę plików większych niż {rozmiar} posortowanych według daty
Chcę rozwiązać problem „wypisz 10 najlepszych plików w bieżącym katalogu powyżej 20 MB”. Dzięki lsmogę zrobić: ls -Shal |head aby uzyskać 10 największych plików i: ls -halt |head aby uzyskać 10 najlepszych najnowszych plików Z find mogę zrobić: find . -size +20M Aby wyświetlić listę wszystkich plików powyżej 20 MB …
27 find  ls 

1
znajdź i sed (wyszukaj i zamień)
Używam następującego polecenia na moim komputerze Mac: $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; i wydaje się, że nie ma żadnego efektu. Mam dwa pliki w katalogu, które kończą się na .java, które zawierają tekst foo. Czy coś brakuje? EDYCJA: Wyniki z prośby o komentarze [aafghani-03:~/test amirafghani]$ …
27 find  sed  osx 




3
Jakiej bazy danych używają `updatedb` i` locate`?
locateProgram findutilsskanowania jednego lub więcej baz danych zawierających nazwy plików i wyświetla żadnych meczów. Można tego użyć jako bardzo szybkiego findpolecenia, jeśli plik był obecny podczas ostatniej aktualizacji bazy danych nazw plików. Obecnie istnieje wiele rodzajów baz danych, relacyjne bazy danych (z językiem zapytań np. SQL), Bazy danych NoSQL zorientowane …


5
Jak mogę używać bash, jeśli testujesz i znajdujesz polecenia razem?
Mam katalog z dziennikami awarii i chciałbym użyć instrukcji warunkowej w skrypcie bash opartym na poleceniu find. Pliki dziennika są przechowywane w tym formacie: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Chcę, aby instrukcja if zwróciła wartość true tylko wtedy, gdy istnieje dziennik awarii dla konkretnej aplikacji, która została zmodyfikowana w ciągu ostatnich 5 minut. …

1
znaleźć i rsync?
Chcę móc wyszukiwać pliki w ciągu 14 dni i powyżej 10 000, a następnie zsynchronizować znalezione pliki do miejsca docelowego. Czy istnieje sposób na połączenie tych dwóch poleceń? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

2
Jak zatrzymać zejście znaleziska do znalezionych katalogów?
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 terminów?
24 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.