[FoLUG] shell di linux

Silvio Lo Sciuto silviodinotte@hotmail.com
Gio 27 Mar 2014 15:45:40 CET


pensavo ad una cosa tipo

echo $stringa | grep [0-9][0-9]/[0-9][0-9]

ma non funziona 
ottengo 
200601010050 METAR LIPY 010050Z 35004KT 2500 -RA BR SCT008 BKN050 04/01 Q1011=

> From: silviodinotte@hotmail.com
> To: folug@lists.linux.it; percoz@vodafone.it
> Date: Thu, 27 Mar 2014 14:38:20 +0000
> Subject: [FoLUG] shell di linux
> 
> ciao a tutti
> domanda tendenziosa
> 
> quesito 
> 
> questa è la stringa tipo
> varia di volta in volta per il numero dei campi
> 
> 200601010050 METAR LIPY 010050Z 35004KT 2500 -RA BR SCT008 BKN050 04/01 Q1011=
> 
> devo isolare in automatico la temperatura che è il primo numero prima dello / 
> ma non conosco quanti campi ha la stringa
> 
> con 
> 
>  echo $stringa | cut -d"/" -f1
> 
> ottengo 
> 
> 200601010050 METAR LIPY 010050Z 35004KT 2500 -RA BR SCT008 BKN050 04
> 
> a me interessa 04 ma non so a quale campo si trova di volta in volta
> 
> so solo che è l ultimo campo una volta individuato l unico / e tolto il secondo argomento
> 
> non posso far conto sul numero di spazi
> 
> come trovo 04 ??
> 
> un abbraccio silvio 
> 
> 
> 
> > Date: Wed, 26 Mar 2014 11:02:00 +0100
> > From: riccardo.corrado@gmail.com
> > To: folug@lists.linux.it
> > Subject: [FoLUG] Incontro della settimana
> > 
> > Hi Folks!
> > 
> > questa settimana ci troviamo in sede a Vecchiazzano, ma venerdì 28 marzo
> > alle 21.
> > 
> > Ciao!
> > Ric
> > 
> > -- 
> > Riccardo Corrado
> > Skype: riccardo.corrado
> > Google Hangout: riccardo.corrado@gmail.com
> > _______________________________________________
> > FoLUG mailing list
> > FoLUG@lists.linux.it
> > http://lists.linux.it/listinfo/folug per cancellarsi dalla lista
>  		 	   		  
> _______________________________________________
> FoLUG mailing list
> FoLUG@lists.linux.it
> http://lists.linux.it/listinfo/folug per cancellarsi dalla lista
 		 	   		  


Maggiori informazioni sulla lista FoLUG