【发布时间】:2024-05-01 20:45:02
【问题描述】:
我总是处理由以下格式的许多数据块组成的数据文件:
*name* attr (
VALID (
late_lead_up xxx ar uclk reff xxx slope xxx
late_lead_dn xxx af uclk reff xxx slope xxx
early_trail_up xxx af uclk reff xxx slope xxx
early_trail_dn xxx ar uclk reff xxx slope xxx
)
CEXT xxx
CREF xxx
REFF xxx
QUALIFIED_CLOCK
)
无论如何我可以从命令行中提取我有兴趣使用单行符的“名称”吗?
【问题讨论】:
-
你知道block有多少行吗?
-
行数不固定
-
name 及其右括号是否出现在行首?行首是否还有其他内容?
-
no name 和右括号在 ^ 位置
-
查看我的更新以获得 perl 解决方案,该解决方案考虑了“QUALIFIED_CLOCK”要求 - 不是最易读的单行代码,尽管它可以转换为脚本。
标签: command-line text