Ciao,

>  in uno script di shell devo sostituire i caratteri da 8 a 18 di una stringa
> di testo con il valore di una variabile (altri 200 caratteri circa...)
>   mi spiego:
>  abcdefghilmnopqrstuvz deve diventare abcdefg$variabileuvz

Esempio:

$ echo 1234567890 | sed 's/\(.\{3\}\)\(.\{2\}\)\(.*\)/\1ASDF\3/'
123ASDF67890

a te adattarlo ai tuoi bisogni.

>
>  vi prego non rispondetemi con un "man sed" o giu di li... lo ho fatto e sed
> รจ piuttosto ostico per me...

Ok, allora cercati sed on liner ;)

Ciao,
-- 
Sandro Tosi (aka morph, Morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


--
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]

Rispondere a