Ho sed
comando che è molto lungoUn comando long sed può essere interrotto su più righe?
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
Può essere spezzata su più righe per renderlo più chiaro che cosa fa?
E.g. qualcosa di simile a?
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
Cosa significa s/$/dopo l'ago? Puoi spiegare un po 'di più? – Bytemain
@Jitamaro: 's/$/xxx /' è un modo per aggiungere 'xxx' alla fine della riga. In una regex '$' corrisponde alla fine della riga. Puoi anche fare 's/^/xxx /' per anteporre 'xxx' all'inizio della riga. – camh
e che cos'è s /? – Bytemain