Gente, cómo va? Les tengo una preguntita sencilla:

Tengo en un archivo una línea con "AllowUsers usuario1 usuario2.."
Estaba buscando mediante sed agregar texto en la línea.
Sé como agregar una linea antes y después pero no EN la línea.

No obstante, lo logro hacer con lo siguiente:

LINEA_OR=`cat archivo |grep AllowUsers`
LINEA_NUEVA=`echo $LINEA_OR usuario_nuevo`
sed -e "/^AllowUsers/c$LINEA_NUEVA" archivo > archivo2
#SI DIRECCIONO AL MISMO ARCHIVO EN LA LINEA ANTERIOR NO FUNCIONA. ME DEJA EL 
ARCHIVO EN 0 BYTES, asi que:
mv archivo2 archivo1

Mejores propuestas?
Saludos.
-- 
Andrés Martinelli


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

Responder a