【发布时间】:2019-12-09 22:53:10
【问题描述】:
无法在 perl 脚本中运行 awk 命令,而且我的文件是可变的。
-
我尝试过不同的方式,例如使用 system(
awk '/"">/{nr[NR]; nr[NR+6]}; NR in nr' $download_content) 并将输出存储在数组中,但没有运气。$filter = `awk '/"">/{nr[NR]; nr[NR+6]}; NR in nr' $download_content`; 这里的 $download_content 是一个网页,即 html 格式,我需要提取搜索模式行及其下第 6 行。
【问题讨论】:
-
为什么不直接在 perl 中完成呢? 特别是如果您正在处理 HTML,因为 perl 有许多 HTML 解析模块可供选择以完成适当的工作。