【发布时间】:2020-11-13 11:08:21
【问题描述】:
我有一个文件,其语法如下:
example.file
...
packageEARTH {
...
}
packageMARS {
...
}
packageVENUS {
...
}
...
我通常使用 IDE 将其转换成这样的字符串:
./builder makepackageVENUSMain ; ./builder makepackageVENUSMain ; ./builder makepackageVENUSMain 并粘贴到终端进行构建。
我想自动化这个过程。另外,是否可以像这样每 30 行添加一个命令:
./builder clearSpace; ./builder makepackageVENUSMain ...30x makepackge ... ./builder clearSpace; ... 30xmakepackage ... ./builder clearSpace; ...27x makepackage;
基本上我想从文件中获取所有字符串,然后对修改后的字符串运行命令。
我应该如何处理这个问题? 我应该使用 grep 使用 shell 脚本执行此操作,还是可以使用 awk 来实现此目的?
【问题讨论】:
标签: linux bash ubuntu awk grep