Indirect variable references czyli jak dać radę z...
Posted on Thu 03 January 2008 in Tips text {sed, awk, perl, etc.} • 1 min read
Posted on Thu 03 January 2008 in Tips text {sed, awk, perl, etc.} • 1 min read
Posted on Mon 29 August 2005 in Tips text {sed, awk, perl, etc.} • 1 min read
Posted on Fri 15 July 2005 in Tips text {sed, awk, perl, etc.} • 1 min read
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 …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 …
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 …