【发布时间】:2023-03-11 01:58:01
【问题描述】:
这在 Linux 中运行良好:
awk '/QName\[[[[:digit:]]]/ { print $0 }' TRUCK.fsl > a.txt
我知道您必须在 Windows 下进行一些更改,但我被卡住了。
仅供参考,其目的是捕获包含 QName[1]、QName[18] 等条目的行。文件本身是二进制文件,但其中的代码显示为常规文本,并且无论如何都可以在 Linux 下成功提取。
【问题讨论】:
-
因为它是一个 Windows 问题,您可能想要添加一个 Windows 标记,但通常的建议是将 awk 脚本保存在一个文件中并使用 awk -f 执行它以避免 Windows 引用问题。