Mam ponad 1000 plików i chciałbym wyciągnąć z każdego nich linijki 2,4 i 6 i zapisać w innym pliku

Posted on Fri 24 September 2004 in Tips text {sed, awk, perl, etc.} • 1 min read

Mam ponad 1000 plików i chciałbym wyciągnąć z każdego nich linijki 2,4 i 6, zapisać we wspólnym osobnym pliku. Najlepiej by było gdyby wszystkie linijki były oddzielone tabulacją.


Skoro nikt się nie kwapi... to może:

cd katlog
for i in * ; do
awk '2,6{ if(NR==2||NR==4 …

Continue reading

Videokonferencje w Linuksie

Posted on Fri 24 September 2004 in Tips4Unices • 1 min read

Potrzebuję zrealizować videokonferencję pomiędzy kilkoma oddziałami firmy. Jakie oprogramowanie polecacie, czy ktoś coś takiego zrobił i z jakim efektem? Na stacjach roboczych jest Linux.


gnomemeeting & openmcu, opengk - z pakietu openh323, zamiast opengk może być gnugk, jeśli chcesz mieć videokonferencje na więcej niż jeden do jeden, tylko, że openmcu umożliwia jednoczesny …

Continue reading

Jak podnieść wiersz do góry?

Posted on Fri 24 September 2004 in Tips 4 VIM • 1 min read

Zacząłem bawić się gvim'em i przyznam szczerze, że bardzo przypadł mi do gustu, jednak mam jeden drobniutki problem. Jak sprawić, żeby podnieść jakiś wiersz do góry?


Tzn. żeby go opuścić niżej wystarczy być na jego początku i nacisnąć ENTER, ale nie wiem jak to jest w drugą stronę bo BACKSPACE …

Continue reading

Wyizolować ciąg z losowego ciągu

Posted on Fri 24 September 2004 in Tips text {sed, awk, perl, etc.} • 1 min read

Jedna rzecz nie daje mi spokoju. Mając losowy ciąg, z losową ilością "foo" (np.: abcfoorkdfooplffooplffoofoo), chciałbym wyizolować i wyświetlić wszystkie foo, resztę eliminując.

echo abcfoorkdfooplffooplffoofoo | sed 's/.*\(foo\).*/\1/'
wyświetla mi tylko ostatnie foo. Zakładam że ilość i rozmieszczenie "foo" w ciągu są losowe... co trochę komplikuje mi rozwiązanie.
Widzi …

Continue reading

sed, wzorce niepasujące

Posted on Fri 24 September 2004 in Tips text {sed, awk, perl, etc.} • 1 min read

Mam losowy łańcuch znaków, w którym interesuje mnie pewien element. Potrafię opisać go wyrażeniem regularnym. Jak teraz usunąć wszystko to, co nie pasuje do wyrażenia? Załóżmy, że interesuje mnie foo: echo losowyłańcuchfoobarshmoo | sed 's/foo//' usunie foo, podczas gdy ja chcę, by tylko foo pozostało. Kombinowałem trochę z !, ale nie …


Continue reading

Jak zastąpić ciąg znaków rn przez n we wszyskich plikachrekursywnie z podanego katalogu?

Posted on Fri 24 September 2004 in Tips text {sed, awk, perl, etc.} • 1 min read

Spytał ktoś:

> Jak zastąpić ciąg znaków \r\n przez \n we wszyskich plikach
> rekursywnie z podanego katalogu ?
> Kombinowałem:
> cat plik | perl -e 'while() { s/\r\n/\n/; print; }' > plik2
> ale to rozwiązanie jest do przyjęcia jak ma się do przerobienia
> kilka plików a nie kilkaset i to w sposób powtarzalny …

Continue reading

Toshiba Satellite Pro 490XCDT display

Posted on Mon 20 September 2004 in Hardware • 1 min read

Numer części: P000253580 lub P000251480
Rozmiar: 13.3" TFT
Cena: $225

Are some laptop LCD screens compatible with other LCD screens?
Yes. Laptop LCD screens may be compatible with other laptop LCD screens. Moreover, laptop makers like Dell, HP Compaq, IBM, Toshiba and Sony may source more than one LCD …

Continue reading

Mapa Warszawy

Posted on Sat 18 September 2004 in Orientuj się • 1 min read


We flashu jest najlepsza.
MapGuide tylko dla windzarzy.
A jak się komuś uda uruchomić tę w Javie to ma szczęście!
W HTML-u wciąż działa …

Continue reading

Znaki specjalne

Posted on Fri 17 September 2004 in Tips 4 VIM • 1 min read

Częstą bolączką są pliki tekstowe w których przeróżne bałwolągi stosują niestandardowe kodowanie albo, Boże chroń, Unicode.

Co z tym gównem zrobić?

Problem w tym, że znaczki w VIMie wyglądają np. tak: "składowe określone wiele możliwości zabezpieczenia serwera"

(to w 2004 był chyba tekst w UTF-8, a pisało się w ISO-8859-2 …


Continue reading

Pisze skrypt w AWK, ktory dzieli plik wejsciowy na "strony"

Posted on Fri 27 August 2004 in Tips text {sed, awk, perl, etc.} • 1 min read

CZesc!

Mam taki mały problem. Pisze skrypt w AWK, ktory dzieli plik wejsciowy na "strony", ktore maja liczyc 60 linii. Strony maja byc odzielone linijka tekstu zawierajaca nazwe pliku wejsciowego, numer aktualnej strony i liczbe wszystkich stron.

Juz prawie skonczylam, nie wiem tylko jak poradzic sobie z ta całkowita liczba …


Continue reading