suppongo che potrei fare un scipt esterno in python e passargli come argomento il blocco di testo, salvarlo in un file temporale, e poi ricaricarlo nello script principale.
il fatto è che si tratta di uno script che useró solo una volta nella mia vita (spero) e poi rimarrá dimenticato da qualche parte per internet. Proprio per quello non volevo complicarmi la vita con sistemi migliori ma più complessi... eppoi sono sicuro che awk è in grado di farlo :D ci studieró su... Il 08/07/13, Walter Valenti<[email protected]> ha scritto: > k > >> >> ciao a tutti, ho bisogno ancora di aiuto. >> >> Sono alle prese con uno script che attraverso awk oppure sed ha questo >> input >> >> <div align="center"><div class="quote_top" >> align="left"><b>CITAZIONE</b> (Nik UTENTE @ 30/6/2013, >> 11:18)<a >> href="?t=65090309&st=135#entry537684346"> </a></div><div >> class="quote" align="left">...Testo del >> messaggio</div></div> >> >> e dovrebbe risultare: >> >> [quote="nik UTENTE"]>...Testo del messaggio[/quote] >> >> naturalmente i numeri id/entry, Nik UTENTE e Testo del messaggio >> variano continuamente. >> >> Si tratta di convertire tag html in BBcode e devo farlo in bash. >> >> Alcune idee? > > Sì. Non farlo con sed/awk. > Potresti provocarti danni neuronali irrevarsebili. > Se conosci per esempio python ci sono delle librerie ben fatte per > parsificare xml/html/*ml > Questo vale anche per perl e ruby. > > > Walter > >> >> >> -- >> ciao, >> MaX >> >> >> -- >> Per REVOCARE l'iscrizione alla lista, inviare un email a >> [email protected] con oggetto "unsubscribe". Per >> problemi inviare un email in INGLESE a [email protected] >> >> To UNSUBSCRIBE, email to [email protected] >> with a subject of "unsubscribe". Trouble? Contact >> [email protected] >> Archive: >> http://lists.debian.org/caeyavms0gh7wr1t5_y2ckqahzecncvnaqwgitf5w96yhgte...@mail.gmail.com >> > > > -- > Per REVOCARE l'iscrizione alla lista, inviare un email a > [email protected] con oggetto "unsubscribe". Per > problemi inviare un email in INGLESE a [email protected] > > To UNSUBSCRIBE, email to [email protected] > with a subject of "unsubscribe". Trouble? Contact > [email protected] > Archive: > http://lists.debian.org/[email protected] > > -- ciao, MaX -- Per REVOCARE l'iscrizione alla lista, inviare un email a [email protected] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [email protected] To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/CAEyAVms9ccdVNNie9qtkq7MPxq=eqd1dfpmx20mgxfdqtja...@mail.gmail.com

