按特定模式截断文件

nic*_*ico 6 awk

当找到某种模式时,我将如何截断二进制文件?

例如,我想在模式第一次出现时截断文件0xFFFFFFFF

我认为类似的东西awk可以做到这一点......但我不确定如何。

谢谢

Arc*_*ege 5

转换为八进制并分配给记录分隔符。

awk 'BEGIN{RS="\377\377\377\377"} NR==1 {print;exit}'
Run Code Online (Sandbox Code Playgroud)