【发布时间】:2015-08-03 19:49:49
【问题描述】:
我正在寻找一个BASH 程序,我可以运行该程序将file2 中的匹配字符串替换为file1 中的所有内容。
所以 file2 看起来像这样:
define([
'require'
****
],
function(require){
});
file1 看起来像:
, 'app/js/controllers/x'
, 'app/js/controllers/y'
, 'app/js/controllers/z'
是否有一个简单的BASH 脚本可以用来从file1 中复制3 行并将**** 字符串替换为file1 的内容,然后将结果写入file3.js?
【问题讨论】:
-
我认为
sed可能是您在这里选择的工具。只需要弄清楚如何加载整个文件并将其插入某处。我去看看这个…… -
是的,我看到了一些关于 sed 的东西......另一件事,你真的不需要 bash,我猜,你只需要读取文件,替换字符串,写入文件,即几乎可以用任何编程语言完成
标签: bash