[Linux-Biella] Bash script, string manipulation >> imdb list

Paul TT paultt a bilug.linux.it
Ven 20 Ott 2006 19:37:35 CEST


Federico Pistono wrote:

>On 10/20/06, Paul TT <paultt a bilug.linux.it> wrote:
>  
>
>>Federico Pistono wrote:
>>    
>>
>>eh? love actually 7 e jersey girl 5????????? mah?!?!?!?!?
>>cmq non ci ho capito un caxxo? cosa caspita vuoi fare?
>>fai un esempio pratico perfavore, e next time, incolli nella mail senza
>>i numerini delle righe del vi, che torna scomodo copiare il codice
>>altrove, thanx?
>>    
>>
>
>Ho anche linkato il risultato...
>  
>
eh, ma chi cakkio lo sa da dove prendi i dati, indi quale fosse il sorgente?
se io ti dico 12 come sai dalla moltiplicazione di quali numeri arriva? ;-P

>In pratica una stringa cosi':
>
>Doragon_bôru_Z:_Tatta_hitori_no_saishû_kessen_-_Frêza_ni_itonda_Z_senshi_Kakarotto_no_chichi
>
>Diventa
>Doragon_bôru_Z:_Tatta_hitori_no_saishû<br>_kessen_-_Frêza_ni_itonda_Z_senshi_Kakarotto_no_chichi
>
>Cosi' in HTML va a capo.
>  
>
o come disse mattia usi una tabella a larghezza variabile, oppure usi 
cut per segare e poi per cercare dove ciai il '_'.
ad esempio

hit=`echo $i | cut -c 1-50`
hit2=`echo $i | cut -c 1-50 --complement`
hit3=`echo $hit2 | cut -d"_" -f 1`
hit4=`echo $hit2 | cut -d"_" -f1 --complement`
poi
echo "$hit""$hit3""<br>""$hit4"
dovrebbe fare cio' che vuoi

ponendo
i=Doragon_bonzu_Z:_Tette_di_hitori_no_shi_tokken_-_La_Freza_le_stonda_Z_senshi_CagaSotto_no_chichirichi
ti diventa:
Doragon_bonzu_Z:_Tette_di_hitori_no_shi_tokken_-_La<br>Freza_le_stonda_Z_senshi_CagaSotto_no_chichirichi

-- 
- You wouldn't wanna be with a girl with an oversized clit?
- No! 'cause the next step is a guy with an undersized dick!




Maggiori informazioni sulla lista Linux