[solved] Komenda do terminala - wyszukanie danej treści w xx plikach
-
- Piegowaty Guziec
- Posty: 18
- Rejestracja: 23 lip 2007, 19:42
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: Xfce
[solved] Komenda do terminala - wyszukanie danej treści w xx plikach
Witam, borykam się z takim problemem.
Mam miliony plików, i w każdym z nich muszę znaleźć tą samą treść, po czym wyrzucić na listę do jakiegoś pliku nazwę każdego pliku, który tą treść zawiera. Jak to najłatwiej zrobić?
Mam miliony plików, i w każdym z nich muszę znaleźć tą samą treść, po czym wyrzucić na listę do jakiegoś pliku nazwę każdego pliku, który tą treść zawiera. Jak to najłatwiej zrobić?
slow down, your time will come...
- Nadril
- Serdeczny Borsuk
- Posty: 171
- Rejestracja: 11 lip 2008, 10:54
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
- Kontakt:
Odp: Komenda do terminala - wyszukanie danej treści w xx plikach
Kod: Zaznacz cały
find . | xargs grep 'szukana_tresc' -sl >wynikowy_plik
- Majsterek
- Piegowaty Guziec
- Posty: 20
- Rejestracja: 12 sty 2010, 21:50
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
- Kontakt:
Odp: Komenda do terminala - wyszukanie danej treści w xx plikach
A jak zrobić żeby szukało tylko w plikach *.txt ??
Linux user number #504048
-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Komenda do terminala - wyszukanie danej treści w xx plikach
find . -iname '*.txt' | xargs grep 'szukana_tresc' -sl >wynikowy_plik
-
- Piegowaty Guziec
- Posty: 18
- Rejestracja: 23 lip 2007, 19:42
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: Xfce
Odp: Komenda do terminala - wyszukanie danej treści w xx plikach
Zadziałało znakomicie - pięknie dziękujęNadril pisze:Z tym, że uwaga. Ta komenda będzie przeszukiwać wszystkie pliki w danym katalogu i jego podkatalogach, nie tylko tekstowe. Warto by do niej dodać np. rozszerzenie, wielkość, kiedy plik był ostatnio zmieniany albo cokolwiek co przyśpieszy wyszukiwanie.Kod: Zaznacz cały
find . | xargs grep 'szukana_tresc' -sl >wynikowy_plik
slow down, your time will come...
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości