【发布时间】:2015-12-12 16:02:13
【问题描述】:
我正在使用 awk 读取文件并抓取从最后一个条目到文件末尾的所有内容。
awk '/^[(]/{s="";} {s=s"\n"$0;} END{print substr(s,2);}' file_one > file_two
我遇到的问题是,当条目具有 NULL 值时,它只返回 (。是否有一个标志可以抓取空数据,直到文件结束?我怎样才能准确地获取这些数据?
【问题讨论】:
-
@john1024 有什么想法吗?
-
@anubhava 附加的图像是样本输入。这是文件的底部。输出将只是 file_two 中文件末尾的(数据)
-
抱歉 awk 命令无法处理图像。您应该提供文本数据。
-
@anubhava 好吧,我不能在这里发布 null。我可以发布一个十六进制转储,但这可能对你没有帮助
-
您可以使用
strings file_one |tail -1或使用od制作脚本吗?