[OT] Help parsing stringhe in script bash

2012-04-11 Per discussione Igor Trevisan
Ciao!

Mi scuso per l'OT ma confido comunque in qualche anima pia...

in uno script bash devo assegnare a due variabili:
maj e min i due valori numerici separati da : di una stringa del tipo:

12:18

letta da un file.

Devo passare per awk o c'e' qualche via piu' agevole?

Grazie,
Igor.

-- 
Don't find fault, find a remedy.
(Henry Ford)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CALQ+5acZg7rX1Oju69qLxM8oX6RkvC8Sk7OTp5ZN7JtD=yt...@mail.gmail.com



Re: [OT] Help parsing stringhe in script bash

2012-04-11 Per discussione Alessandro T.

Il 11/04/2012 15:37, Igor Trevisan ha scritto:

Ciao!

Mi scuso per l'OT ma confido comunque in qualche anima pia...

in uno script bash devo assegnare a due variabili:
maj e min i due valori numerici separati da : di una stringa del tipo:

12:18

letta da un file.

Devo passare per awk o c'e' qualche via piu' agevole?


`A=12:18`
`maj=${A%:*}`
`max=${A#*:}`


Grazie,
Igor.



--
Alessandro T.

R: Perché leggiamo dall'alto al basso e da sinistra a destra.
D: Perché dovrei iniziare la risposta all'e-mail dopo il testo citato?


--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per

problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f858dda.5080...@yahoo.it



Re: [OT] Help parsing stringhe in script bash

2012-04-11 Per discussione Igor Trevisan
Ciao,

2012/4/11 Alessandro T. taglia...@yahoo.it:
 Il 11/04/2012 15:37, Igor Trevisan ha scritto:

 in uno script bash devo assegnare a due variabili:
 maj e min i due valori numerici separati da : di una stringa del tipo:

 12:18



 `A=12:18`
 `maj=${A%:*}`
 `max=${A#*:}`

Grazie! :-)
I.

P.S. Sapevo che la lista è piena di anime buone... ;-)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/calq+5aejfso_k3aur2gdzjnd-iqn+92jzhrpgckk+hzn425...@mail.gmail.com