Quiero insertar el contenido entre el patrón coincidente en Shell
Por ejemplo :
archivo llamado input.txt:
var a = [ ]
archivo llamado salida.txt:
1152
1185
1185
Quiero insertar los valores del archivo output.txt al archivo input.txt. debería ser como
var a = [1152 1185 1185]
Respuesta1
Eso es bastante simple:
sed -i "s/\[ \]/[$(cat output.txt | xargs)]/" input.txt