我想在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
我想在shell中的匹配模式之间插入内容
例如 :
文件名为 input.txt :
var a = [ ]
文件名为output.txt:
1152
1185
1185
我想将output.txt 文件中的值插入到文件input.txt 中。它应该像
var a = [1152 1185 1185]
这很简单:
sed -i "s/\[ \]/[$(cat output.txt | xargs)]/" input.txt