[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script con sed



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


Reply to: