He sed
comando que es muy largo¿Se puede romper un comando sed largo en varias líneas?
sed -i 's/append ro initrd=initrd.img quiet splash nbdport=2000/append ro initrd=initrd.img quiet splash nbdport=2000 video=LVDS-1:d/g' /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
¿Se puede dividir en varias líneas para que sea más claro lo que hace?
E.g. ¿algo como?
sed -i 's/
append ro initrd=initrd.img quiet splash nbdport=2000
/
append ro initrd=initrd.img quiet splash nbdport=2000 video=LVDS-1:d
/g'
/var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default
¿Qué es s/$/significa después de la aguja? ¿Puedes explicar un poco más? – Bytemain
@Jitamaro: 's/$/xxx /' es una forma de agregar 'xxx' al final de la línea. En una expresión regular '$' coincide con el final de la línea. También puede hacer 's/^/xxx /' para anteponer 'xxx' al comienzo de la línea. – camh
y que es s /? – Bytemain