вставьте содержимое между соответствующим шаблоном в скрипте оболочки

вставьте содержимое между соответствующим шаблоном в скрипте оболочки

Я хочу вставить содержимое между совпадающим шаблоном в оболочке

Например :

файл с именем input.txt:

var a = [ ]   

файл с именем output.txt:

1152
1185
1185

Я хочу вставить значения из файла output.txt в файл input.txt. Это должно быть похоже на

var a = [1152 1185 1185]

решение1

Это довольно просто:

sed -i "s/\[ \]/[$(cat output.txt | xargs)]/" input.txt

Связанный контент