【发布时间】:2022-11-02 14:28:16
【问题描述】:
例如,有一段文字
[task] first
second
[demo] first
[test] first
[task] first
[task] first
我只想要带有 [task] 的行和下一行,直到出现另一个 [*]。像下面
[task] first
second
[task] first
[task] first
如何在 shell 脚本中使用 awk 或其他工具来完成它? 我只知道我可以使用
awk '/regex/{print $0>"'$file_name'"}' $file
与[任务]取得联系。请帮我解决这个问题。
【问题讨论】: