Pytania oznaczone «find»

11
Czy pomijasz rozszerzenie przy pomocy find?

Potrzebuję utworzyć miniatury z wielu plików .png i chciałbym to zrobić za pomocą convertnarzędzia ImageMagicks . Aby rekurencyjnie znaleźć wszystkie pliki, które same nie są miniaturami, używam następującego wywołania (podzielonego na dwie linie, aby było czytelne): find . -type f -name "*.png"...

11
Wyklucz katalog w find

Jak mogę znaleźć każdy plik i katalog pasujący do wzorca, z wyłączeniem jednego katalogu używającego find? Powiedzmy, że mam następującą strukturę plików; . foo-exclude-me / foo.txt foo-exclude-me-not / foo.txt bar/ foo.txt foobar / bar.txt foofoo.txt jak mogę uzyskać następujące dane...

11
Użyj polecenia chmod wybiórczo

Chcę ustawić uprawnienia 755 na wszystkie pliki i podkatalogi w określonym katalogu, ale chcę uruchomić chmod 755 tylko dla tych komponentów, które nie mają uprawnień 755. find /main_directory/ -exec chmod 755 {} \; Jeśli findpolecenie zwróci długą listę, zajmie to dużo czasu. Wiem, że mogę użyć...

11
znajdź wszystkie końcowe podkatalogi w drzewie

biorąc pod uwagę następującą strukturę: oz123@debian:~/ $ tree . . ├── a │ ├── a1 │ ├── a2 │ └── a3 ├── a1 │ ├── a11 │ ├── a12 │ └── a31 ├── b │ └── b1 │ ├── b11 │ │ └── b21 │ │ └── b31 │ ├── b12 │ └── b3 └── c 16 directories, 0 files Jak znaleźć wszystkie węzły końcowe? Znalazłem następujące...

11
Jak wyszukać wszystkie pliki SUID / SGID?

Wszystkie porady, które znajduję w sieci, brzmią: Find all SUID files: find / -perm -4000 -print Find all SGID files: find / -perm -2000 -print Ale to nie jest prawda. Widzieć: $ ls -lah test -r-sr-xr-x 1 user user 0B Jan 24 22:47 test $ $ $ stat -x test | grep Mode Mode: (4555/-r-sr-xr-x)...

11
Katalogi z dwoma lub więcej plikami

Chcę znaleźć podkatalog bieżącego katalogu, który (tj. Podkatalog) zawiera 2 lub więcej zwykłych plików. Nie interesują mnie katalogi zawierające mniej niż 2 pliki, ani katalogi zawierające tylko

10
Znajdź katalogi, które nie zawierają podkatalogów

Piszę skrypt to ksh. Musisz znaleźć wszystkie nazwy katalogów bezpośrednio w bieżącym katalogu, które zawierają tylko pliki, a nie podkatalogi. Wiem, że mogłem użyć ls -alRi rekursywnie przeanalizować dane wyjściowe dla pierwszej litery w pierwszym polu ( ddla katalogu). Myślę, że awkto najlepszy...

10
Znajdź / buforowanie ls

Wydaje się, że przy pierwszym uruchomieniu findlub lsw katalogu praca zajmuje trochę czasu. Ale za każdym razem jest szybki, jakby lista zawartości katalogu została gdzieś zbuforowana lub zindeksowana. Czy istnieje sposób na zachowanie tej pamięci podręcznej podczas ponownego uruchamiania...

10
wyjaśniono „find -path”

findKomenda zapewnia opcję -path. Rozumiem, że trzeba określić, od czego zacząć [powszechnie znany jako „ścieżka”]. Próbując dowiedzieć się, do czego służy, znalazłem wiele przykładów find -path -prunewykluczających niektóre ścieżki. Pytanie : Wyjaśnienie, co find -pathrobi; do czego służy ta...