tengo que añadir la siguiente línea al final de un archivo de configuración:Al añadir una línea a un archivo sólo si no existe ya
include "/configs/projectname.conf"
a un archivo llamado lighttpd.conf
Busco en el uso de sed
para hacer esto, pero no puedo averiguar cómo.
¿Cómo solo lo insertaría si la línea aún no existe?
Ésta hace lo contrario de lo que necesito. Solo agrega la línea al archivo SI la línea ya existe. Solo quiero agregarlo si no existe. ¿Algunas ideas? –
lo siento olvidado una opción "-v" para grep, o sustituir && con || :) Voy a corregir, gracias – drAlberT
Agregaría el -q cambiar a grep para suprimir la salida: 'grep -vq ...' –