Isso é bem simples:
sed -i "s/\[ \]/[$(cat output.txt | xargs)]/" input.txt
Eu quero inserir o conteúdo entre o padrão correspondente no shell
Por exemplo:
arquivo chamado input.txt:
var a = [ ]
arquivo chamado output.txt:
1152
1185
1185
Eu quero inserir os valores do arquivo output.txt no arquivo input.txt. deveria ser como
var a = [1152 1185 1185]