[bash]przeszukiwanie archiwów kadu
-
- Piegowaty Guziec
- Posty: 2
- Rejestracja: 08 gru 2010, 16:47
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
[bash]przeszukiwanie archiwów kadu
Witam,
pisze skrypt przegrzebujacy archiwa kadu i natrafilem na problem
oto przykladowa linijka (tylko numer zastąpie XX )
chatsend,XXX,BHP,1291818112,<span style='color:#000000;'>nie bylo mnie wtedy</span>
i niewiem jak odczytac tu czas w jakim odbyła sie dana rozmowa
w folderze [email]Nostradam@bashowy:~/.kadu[/email]/history$
mam do danego kontaktu 3 pliki : bez rozszerzenia (w nim byla ta przykladowa linijka), *.idx oraz *..message_dates
ale w pozostalych swoch znajduja sie same krzaki jak próbuję je otwierać ;/
Ma ktokolwiek pomysł jak to czytać ?
P.S. skrypt ma np ułatwić znalezienie maila, adresu www gdy np rozmawiałem w ciągu dwóch dni z osoba 40 razy i wiem ze podała mi e-maila swojego więc poszukiwania chcę zawęzić w danym przedziale czasowym
pisze skrypt przegrzebujacy archiwa kadu i natrafilem na problem
oto przykladowa linijka (tylko numer zastąpie XX )
chatsend,XXX,BHP,1291818112,<span style='color:#000000;'>nie bylo mnie wtedy</span>
i niewiem jak odczytac tu czas w jakim odbyła sie dana rozmowa
w folderze [email]Nostradam@bashowy:~/.kadu[/email]/history$
mam do danego kontaktu 3 pliki : bez rozszerzenia (w nim byla ta przykladowa linijka), *.idx oraz *..message_dates
ale w pozostalych swoch znajduja sie same krzaki jak próbuję je otwierać ;/
Ma ktokolwiek pomysł jak to czytać ?
P.S. skrypt ma np ułatwić znalezienie maila, adresu www gdy np rozmawiałem w ciągu dwóch dni z osoba 40 razy i wiem ze podała mi e-maila swojego więc poszukiwania chcę zawęzić w danym przedziale czasowym
-
- Serdeczny Borsuk
- Posty: 175
- Rejestracja: 31 paź 2007, 16:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: [bash]przeszukiwanie archiwów kadu
Datę odczytasz tak:
Kod: Zaznacz cały
date -d @1291818112
- karmelek
- Przyjaciel
- Posty: 883
- Rejestracja: 10 lut 2007, 17:45
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: [bash]przeszukiwanie archiwów kadu
Skoro podała maila, jest @. Polecenie trzech plików catem i grepem zajmie przeciętnemu komputerowi niezbyt wiele czasu przecież.
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
http://karmelek.wordpress.com
inny OS=debian lenny
- xsonic90
- Wygnańcy
- Posty: 29
- Rejestracja: 25 wrz 2007, 12:48
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: [bash]przeszukiwanie archiwów kadu
sed załatwi sprawę jak będę w domu to dam ci przykład
EDIT:
wypisze ci lijke gdzie coś się znajduje
wytnie linijki od 2 do 10 zawsze możesz zastąpić zmiennymi
wytnie wszystko poza tym co cię interesuje np:
początek pliku coś tam kawałek przed twoją zmienną nr gg który cię interesuje kawałek po twojej zmiennej cos tam koniec pliku
EDIT:
wypisze ci lijke gdzie coś się znajduje
Kod: Zaznacz cały
sed -n -e '/coś co ma zostać odnalezione/p' twój plik
Kod: Zaznacz cały
sed -e '2,10d' twój plik
początek pliku coś tam kawałek przed twoją zmienną nr gg który cię interesuje kawałek po twojej zmiennej cos tam koniec pliku
Kod: Zaznacz cały
sed -e 's/.początek pliku.*kawałek przed twoją zmienną//g' -e 's/kawałek po twojej zmienej.*koniec pliku//g' twój plik
-
- Wytworny Kaczor
- Posty: 284
- Rejestracja: 30 paź 2005, 21:56
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Odp: [bash]przeszukiwanie archiwów kadu
xsonic90, ale od tego jest np. grep. Zostaw seda do tego do czego został stworzony 

Więcej o mnie znajdziesz na: http://ospulse.pl
- xsonic90
- Wygnańcy
- Posty: 29
- Rejestracja: 25 wrz 2007, 12:48
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: [bash]przeszukiwanie archiwów kadu
tylko że sed mi wszystko obrobi
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości