Pytania oznaczone «find»

Polecenie find w systemach Windows służy do filtrowania wierszy tekstu wejściowego i zwracania wierszy pasujących do filtru. Polecenie find w systemie * nix służy do lokalizowania plików lub folderów spełniających określone kryteria.

237
Jak znaleźć pliki większe / mniejsze niż x bajtów?

Jak mogę znaleźć w terminalu pliki większe lub mniejsze niż x bajtów? Chyba mogę coś takiego zrobić find . -exec ls -l {} \; a następnie potokuj wynik, awkaby filtrować według rozmiaru pliku. Ale czy nie powinno być prostszego sposobu niż

143
Jak zignorować niektóre nazwy plików za pomocą „znajdź”?

Jednym z moich ulubionych poleceń BASH jest: find . -name '*.*' -exec grep 'SearchString' {} /dev/null \; który przeszukuje zawartość wszystkich plików znajdujących się w bieżącym katalogu i poniżej pod kątem określonego SearchString. Jako programista czasami się przydał. Ze względu na mój...

118
Jak znaleźć plik według nazwy pliku w terminalu Mac OSX?

Chcę znaleźć plik na moim Macbook z pliku: abc.dmg. Próbowałem użyć reflektora, ale go nie znalazłem. Kiedy próbowałem znaleźć i użyłem find -name abc.dmg -path /:, otrzymałem błędy z powrotem. Jaka jest poprawna składnia do znalezienia pliku według nazwy pliku za pomocą polecenia find na...

38
Usuwanie milionów plików

Miałem katalog wypełniony milionami obrazów gif. Za dużo dla komendy rm. Próbowałem polecenia find w następujący sposób: find . -name "*.gif" -print0 | xargs -0 rm Problem polega na tym, że bardzo źle psuje moją maszynę i powoduje przerwy dla klientów, ponieważ jest to serwer. Czy jest jakiś...

37
Skrypt Bash do usuwania plików starszych niż x dni z podkatalogami

Próbuję usunąć tonę plików starszych niż x dni. Teraz mam skrypt, aby to zrobić find /path/to/files* -mtime +10 -exec rm {} \; Spowoduje to również usunięcie podkatalogów. Istnieje mnóstwo folderów, ale chciałbym je zachować i usunąć pliki starsze niż 10 dni w tych folderach. Czy jest na to...