Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Jak korzystać z polecenia UNIX, findaby wyszukiwać pliki utworzone w określonym dniu?
Próbuję znaleźć wszystkie dowiązania symboliczne w drzewie katalogów mojej witryny. Wiem, że mogę findto zrobić, ale nie wiem, jak rekurencyjnie sprawdzić katalogi. Próbowałem tego polecenia: find /var/www/ -type l … A później odkryłem, że zawartość w /var/wwwto dowiązania symboliczne, więc zmieniłem polecenie na: find -L /var/www/ -type l biegnie trochę …
$ ls *mp3 | xargs mplayer Playing Lemon. File not found: 'Lemon' Playing Tree.mp3. File not found: 'Tree.mp3' Exiting... (End of file) Moje polecenie kończy się niepowodzeniem, ponieważ plik „Lemon Tree.mp3” zawiera spacje, więc xargs myśli, że to dwa pliki. Czy mogę sprawić, by find + xargs działał z takimi …
W języku python mam następujący słownik: d = {'1': 'one', '3': 'three', '2': 'two', '5': 'five', '4': 'four'} Potrzebuję sposobu, aby sprawdzić, czy wartość taka jak „jeden” lub „dwa” istnieje w tym słowniku. Na przykład, jeśli chciałbym wiedzieć, czy istnieje indeks „1”, musiałbym po prostu wpisać: "1" in d A …
Mam archiwum, które jest archiwizowane przez inną osobę i chcę automatycznie, po pobraniu, zmienić gałąź systemu plików w rozpakowanych plikach, aby uzyskać dostęp do odczytu. (Nie mogę zmienić sposobu tworzenia archiwum). Przejrzałem ten wątek: chmod: Jak rekurencyjnie dodawać uprawnienia do wykonywania tylko do plików, które już mają uprawnienia do wykonywania, …
Czy można użyć findpolecenia w taki sposób, aby nie powracało do podkatalogów? Na przykład, DirsRoot |-->SubDir1 | |-OtherFile1 |-->SubDir2 | |-OtherFile2 |-File1 |-File2 A wynik czegoś takiego find DirsRoot --donotrecuourse -type fbędzie tylko File1, File2?
Wygląda na to, że lsnie sortuje plików poprawnie podczas wykonywania połączenia rekurencyjnego: ls -altR . | head -n 3 Jak znaleźć ostatnio zmodyfikowany plik w katalogu (w tym w podkatalogach)?
Mam dwa duże pliki (zestawy nazw plików). Około 30 000 linii w każdym pliku. Próbuję znaleźć szybki sposób znajdowania wierszy w pliku 1, które nie występują w pliku 2. Na przykład, jeśli jest to plik1: line1 line2 line3 A to jest plik2: line1 line4 line5 Zatem mój wynik / wynik …
Trudno mi znaleźć szukanie dopasowań w bieżącym katalogu, a także w jego podkatalogach. Po uruchomieniu find *test.cdaje mi tylko dopasowania w bieżącym katalogu. (nie przegląda podkatalogów) Gdybym spróbował find . -name *test.c, oczekiwałbym takich samych wyników, ale zamiast tego daje mi tylko te dopasowania, które są w podkatalogu. Kiedy w …
Jak grep i zwracasz tylko pasującą linię? tzn. ścieżka / nazwa pliku jest pomijana w wynikach. W tym przypadku chcę zajrzeć do wszystkich plików .bar w bieżącym katalogu, szukając terminu FOO find . -name '*.bar' -exec grep -Hn FOO {} \;
x=$(find . -name "*.txt") echo $x jeśli uruchomię powyższy fragment kodu w powłoce Bash, otrzymam ciąg zawierający kilka nazw plików oddzielonych spacją, a nie listę. Oczywiście mogę je dalej oddzielić pustymi, aby uzyskać listę, ale jestem pewien, że jest lepszy sposób, aby to zrobić. Więc jaki jest najlepszy sposób na …
Nie do końca rozumiem przykład podany na podstawie man find: czy ktoś może podać mi kilka przykładów i wyjaśnień? Czy mogę połączyć w nim wyrażenie regularne? Bardziej szczegółowe pytanie jest następujące: Napisz skrypt powłoki changeall, który ma podobny interfejs changeall [-r|-R] "string1" "string2". Będzie znaleźć wszystkie pliki z przyrostkiem .h, …
Czy istnieje prosty sposób rekurencyjnego wyszukiwania wszystkich plików w hierarchii katalogów, które nie kończą się na liście rozszerzeń? Np. Wszystkie pliki, które nie są * .dll lub * .exe Znalezienie systemu UNIX / GNU, mimo że potężne, nie wydaje się mieć excludetrybu (lub go brakuje) i zawsze trudno mi było …
Pomogło mi dzisiaj polecenie, ale wydaje się, że nie działa. To jest polecenie: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; Powłoka powraca find: missing argument to `-exec' W zasadzie próbuję to zrobić, przeglądając katalog rekurencyjnie (jeśli ma inne katalogi) i uruchamiając komendę …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.