Hola lista

Estoy con un script y tengo problemillas con el siguiente comando:

NO FUNCIONA:

sed -e "s/^\/dev\/[s,h]d[a-z][1-9]/`blkid -s UUID \&`/" archivo.datos

En este caso & no se intercambia por el valor que deberia, en teoria
sda1 hda1...
pero si aƱado un echo antes del blkid si intercambia & por sda1 hda1...

FUNCIONA:

sed -e "s/^\/dev\/[s,h]d[a-z][1-9]/`echo blkid -s UUID \&`/" fstab.old

no entiendo el porque de este comportamiento.
He buscado en google y he visto otros ejemplos con date echo pero nada claro


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a