Pytania oznaczone «find»

22
Jak znaleźć ścieżkę do pliku na podstawie jego nazwy?

Próbuję znaleźć settings.xmlplik na moim komputerze Ubuntu. Nie mam pojęcia, gdzie to jest i w jakim katalogu się znajduje. Próbowałem tego użyć - ls -R | grep settings.xml Ale nie pokazuje mi pełnej ścieżki tam, gdzie jest ... Czy jest jakieś inne polecenie, które muszę wypróbować, które może...

22
Jak znaleźć plik z dowolnego katalogu

Próbuję wyszukać plik o nazwie Book1 . W moim teście próbuję wyszukać wspomniany plik, aw tym teście nie wiem, gdzie ten plik się znajduje. Próbowałem, find / -iname book1ale nie ma wyjścia. Jak znaleźć plik o nazwie book1 przy użyciu wiersza polecenia, jeśli nie wiem, gdzie plik się...

21
Znajdź katalogi i pliki z uprawnieniami innymi niż 775/664

Przenoszę witrynę z jednego serwera na drugi, a Git nie przechowuje metadanych, takich jak uprawnienia do plików. Muszę znaleźć katalogi i pliki, które nie są odpowiednio 775/664. W tej chwili używam tego brukowanego urządzenia: $ find . -type d -exec ls -la {} \; | grep ^d | grep -v...

21
Dlaczego „nie” pokazuje tego pliku?

Używając findz grep, można zlokalizować pliki, które pasują do wzorca: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Jednak przy użyciu findsamego pierwszego pliku nie znaleziono: # find . -name

20
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

18
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...

18
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...