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.

2
Wyjaśnienie% dyrektyw w find -printf
find /tmp -printf '%s %p\n' |sort -n -r | head To polecenie działa dobrze, ale jakie są %s %ptutaj używane opcje? Czy są jakieś inne opcje, których można użyć?
20 find 




1
Jak wykonać polecenie „głowa” i „ogon” na wejściu rozdzielanym zerami w bash?
findpolecenie może wyświetlać nazwy plików jako ciągi rozdzielane znakiem null (jeśli -print0jest podany) i xargsmoże je wykorzystywać przy -0włączonej opcji. Ale w międzyczasie, to trudno manipulować, że zbiór plików - sortpolecenie -zprzełącznik, który umożliwia sortowanie te pliki, ale headi tailnie mają. Jak mogę to zrobić headi tailna tych ograniczonych zerami …


5
find: brakujący argument dla -exec
Próbuję uruchomić następujące polecenie: find a/folder b/folder -name *.c -o -name *.h -exec grep -I foobar '{}' + To zwraca błąd: find: missing argument to -exec Nie widzę, co jest nie tak z tym poleceniem, ponieważ wydaje się pasować do strony podręcznika: -exec polecenie {} + Ten wariant opcji -exec …
18 find 


3
Potok znajdź w grep -v
Próbuję znaleźć wszystkie pliki określonego typu i nie zawierające określonego ciągu. Próbuję o tym poradzić przesyłając polecenie find do grep -v przykład: find -type f -name '*.java' | xargs grep -v "something something" To nie wydaje się działać. Wygląda na to, że zwraca wszystkie pliki znalezione przez polecenie find. To, …
18 grep  find  pipe 

5
Usuń wszystkie foldery w folderze oprócz jednego o określonej nazwie
Muszę usunąć wszystkie foldery w folderze za pomocą codziennego skryptu. Folder na ten dzień należy pozostawić. Folder „myfolder” ma 3 podfoldery: „test1”, „test2” i „test3” Muszę usunąć wszystko oprócz „test2”. Próbuję dopasować tutaj dokładną nazwę: find /home/myfolder -type d ! -name 'test2' | xargs rm -rf LUB find /home/myfolder -type …
18 linux  find  delete 

2
Zrozumienie opcji -exec find (1) (nawiasy klamrowe i znak plus)
Czy za pomocą następującego polecenia ktoś mógłby wyjaśnić, jaki jest cel kończących się nawiasów klamrowych ({}) i znaku plus (+)? A w jaki sposób polecenie działałoby inaczej, gdyby zostały wykluczone z polecenia? find . -type d -exec chmod 775 {} +
17 find 

1
znajdź -maxdepth 0 nie zwraca mi żadnych danych wyjściowych
Próbuję zrozumieć, jak korzystać z find -maxdepth 0opcji. Mam poniższą strukturę katalogów. --> file1 --> parent --> child1 --> file1 --> file2 --> child2 --> file1 --> file2 --> file1 Teraz wykonuję findpolecenie jak poniżej. find ./parent -maxdepth 0 -name "file1" find ./ -maxdepth 0 -name "file1" find . -maxdepth …
17 find 

7
Jak wyszukiwać pliki z niezmiennym zestawem atrybutów?
Z przyczyn związanych z inspekcją konfiguracji chcę móc przeszukiwać mój system plików ext3 w poszukiwaniu plików, które mają niezmienny atrybut (via chattr +i). Nie mogę znaleźć żadnych opcji findpodobnych lub podobnych. W tym momencie obawiam się, że będę musiał napisać własny skrypt, aby przeanalizować lsattrdane wyjściowe dla każdego katalogu. Czy …
17 find  ext3 

5
Jak korzystać z funkcji znajdź, gdy nazwa pliku zawiera spacje?
Chcę przesyłać nazwy plików do innych programów, ale wszystkie dławią się, gdy zawierają spacje. Powiedzmy, że mam plik o nazwie. foo bar Jak mogę uzyskać findpoprawną nazwę? Oczywiście chcę: foo\ bar lub: "foo bar" EDYCJA : Nie chcę przechodzić xargs, chcę uzyskać poprawnie sformatowany ciąg znaków, findaby móc przesyłać ciąg …
17 find 


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.