【发布时间】:2018-12-18 04:44:33
【问题描述】:
我想使用 shell 将 file1 中标有模式的多行插入到 file2 中。
模式是 10 个数字,总是不同的输入示例:“2016854218”
file1 示例(输入):
[...]
<a class="none" data-container="#fr_5854841" href="https://example.com/profiles/2016854218"></a>
<div class="new_cl">
<img src="2016854218_medium.jpg">
</div>
<div class="blocker">Novaa<br>
<span class="friend_small_text">
[...]
file2 示例(输出):
2016854218
2016859711
2017076181
【问题讨论】:
-
你尝试了什么?
-
edit 您的问题,以准确阐明导致从该输入获取输出的步骤。
-
@PesaThe 我试过记事本++ ......没有这么多处理 bash 控制台。
-
@EdMorton 我试图在输出中得到这个。先生,不知道该怎么做。
-
我们知道您不知道该怎么做,我们要求您告诉我们您想要做什么。您是要打印输入中的每个 10 位数字,还是仅打印来自
href="https://example.com/profiles/2016854218"的数字,或者仅打印来自src="2016854218_medium.jpg"的数字或其他内容?预期输出中的其他 2 个数字是从哪里来的 - 它们是输入中的其他地方(如果在示例中包含它们)还是您通过某种算法或其他方式生成它们?等等……