在shell腳本中的匹配模式之間插入內容

在shell腳本中的匹配模式之間插入內容

我想在shell中的匹配模式之間插入內容

例如 :

文件名為 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

相關內容