Obsah fóra www.hojko.com
TV, Rádiá, Online Filmy, MP3 - všetko na jednej stránke
Hľadať  •  FAQ  •  IP  •  Zoznam užívateľov  •  Karma  •  Závisláci  •  Registrácia
 Prihlásiť sa pre kontrolu súkromných správ  •  Prihlásenie






bash script
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie  
 Moje príspevky :: Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
Anti
Expert
Expert


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 16.02.2006
Príspevky: 153
Bydlisko: Kosice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 12 Apr 2008, 20:42    Predmet: bash script Odpovedať s citátom  

potrebujem si spravit jeden script v bashi a nikdy v zivote som s nim nerobil a prisiel som pred problem, ktory neviem vyriesit sam

potrebujem z takehoto vstupu

Kód:
<tr><td align="right"><a href="next.php?myid=001"> id </a>&nbsp;</td><td><em><a href="find.php?myid=001">name 1</a></em></td><td>&nbsp</td><td>&nbsp;</td><td><a href="red.php"><img src="mail.jpg" border="0" width="14" height="13" alt="" title="" /></a></td></tr>
<tr><td align="right"><a href="next.php?myid=002"> id </a>&nbsp;</td><td><em><a href="find.php?myid=002">name 2</a></em></td><td>&nbsp</td><td>&nbsp;</td><td><a href="red.php"><img src="mail.jpg" border="0" width="14" height="13" alt="" title="" /></a></td></tr>
<tr><td align="right"><a href="next.php?myid=003"> id </a>&nbsp;</td><td><em><a href="find.php?myid=003">name 3</a></em></td><td>&nbsp</td><td>&nbsp;</td><td><a href="red.php"><img src="mail.jpg" border="0" width="14" height="13" alt="" title="" /></a></td></tr>


vyparsovat name 1, name 2, name 3

skusal som sa hrat so sed, grep, awk .. ale nic sa mi nepodarilo
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky MSN Messenger
jorg22
Medium Star
Medium Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 12.08.2006
Príspevky: 425

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 12 Apr 2008, 21:01    Predmet: Odpovedať s citátom  

//vymazane
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
Anti
Expert
Expert


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 16.02.2006
Príspevky: 153
Bydlisko: Kosice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 13 Apr 2008, 19:07    Predmet: Odpovedať s citátom  

nepotrebujem ziadne priklady.. ten tvoj script mi nedal nic nove..

ja si neviem poradit konkretne s tym mojim problemom
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky MSN Messenger
jorg22
Medium Star
Medium Star


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 12.08.2006
Príspevky: 425

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 13 Apr 2008, 19:23    Predmet: Odpovedať s citátom  

omg ked si sa na to ani nepozrel tak je jasne ze ti to nic neda Rolling Eyes

tu jasne vidis jak sa parsuje
Kód:
zmazane


Wink
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
Anti
Expert
Expert


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 16.02.2006
Príspevky: 153
Bydlisko: Kosice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 13 Apr 2008, 20:01    Predmet: Odpovedať s citátom  

boooze.. presne tuto kombinaciu grep a awk som uz pouzil, viem co to robi, viem ako s tym robit..

ja mam vsak problem s niecim inym..

chcem len riesenie na PRESNE moj problem, nic ine
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky MSN Messenger
audiotrack
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Prihlásený
Založený: 09.09.2005
Príspevky: 6713
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 13 Apr 2008, 21:14    Predmet: Odpovedať s citátom  

Kód:
sed -e "s/<tr.*>.*<em>/_/g" -e "s@</a.*</tr>@_@g" -e "s/<.*>/_/g" -e "s/_//g" pokus


pokus je súbor s tým tvojím textom, možno neporofesionálne ale ja nie som v unixoch pokročilý. Tu je screen že mi to zbehlo tak ako má:



Screenshot.png
 Popis:
 Veľkosť prílohy:  94.18 kB
 Prezretá:  36 krát

Screenshot.png


Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky AOL Instant Messenger Yahoo Messenger
Anti
Expert
Expert


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 16.02.2006
Príspevky: 153
Bydlisko: Kosice
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 14 Apr 2008, 21:58    Predmet: Odpovedať s citátom  

diky moc audiotrack Smile

mam dalsi problem.. potrebujem napodobnit funkciu ceil()..

skusal som awk -F'.' a potom pridavat jednotku, ale mal som problem pri celych cislach

Kód:
anticek:/home# echo 1.456 | awk -F\. '{print $1+1}'
2
anticek:/home# echo 6.1 | awk -F\. '{print $1+1}'
7
anticek:/home# echo 6.0 | awk -F\. '{print $1+1}'
7
anticek:/home# echo 6 | awk -F\. '{print $1+1}'
7


//edit:

uz som to vyriesil
Kód:
anticek:~# echo 6.0 | awk -F\. '{if($0==$1) print $1; else print $1+1}'
6
anticek:~# echo 6.3 | awk -F\. '{if($0==$1) print $1; else print $1+1}'
7
anticek:~# echo 6 | awk -F\. '{if($0==$1) print $1; else print $1+1}'
6
anticek:~# echo 6.6 | awk -F\. '{if($0==$1) print $1; else print $1+1}'
7


ak by niekto poznal rychlejsie riesnie, tak sem s nim Wink
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky MSN Messenger
Zobraziť príspevky z predchádzajúcich:    Časy uvádzané v GMT + 1 hodina
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie
Strana 1 z 1

 
Prejdi na:  
Nemôžete odosielať nové témy do tohto fóra
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete hlasovať v tomto fóre
Nemôžete pripájať súbory do tohto fóra
Môžete sťahovať súbory v tomto fóre


Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008

[ Vygenerované za: 0.6s ] :: [ 18 Queries ] :: [ 39,252 stránok za dnes ] :: [ Dnes DB: 724,446 ] :: [ Max DB: 2,334,336 Queries ]