awk-如何将字段分隔符指定为二进制值0x1
是否可以为awk指定二进制分隔符字段awk-如何将字段分隔符指定为二进制值0x1,awk,Awk,是否可以为awk指定二进制分隔符字段FS 我有一个带有ascii数据字段的数据文件,但由二进制分隔符0x1分隔 #!/bin/awk -f BEGIN { FS = "\x01" } /FIELD/ { print $1 } 如果它是字符'1',它将如下所示: awk -F1 '/FIELD/ { print $1 }' 或以脚本形式: #!/bin/awk -f BEGIN { FS = "1" } /FIELD/ { print $1 } 如何将FS/F指定为0x1 #!/bi
FS
我有一个带有ascii数据字段的数据文件,但由二进制分隔符0x1
分隔
#!/bin/awk -f
BEGIN { FS = "\x01" }
/FIELD/ { print $1 }
如果它是字符'1'
,它将如下所示:
awk -F1 '/FIELD/ { print $1 }'
或以脚本形式:
#!/bin/awk -f
BEGIN { FS = "1" }
/FIELD/ { print $1 }
如何将FS/F
指定为0x1
#!/bin/awk -f
BEGIN { FS = "\x01" }
/FIELD/ { print $1 }
请参阅。Hm,对。。。我试过了,但最初对我不起作用。。。直到我记得我的分隔符是二进制0x2。。。。我想我在指定二进制分隔符方面有问题。。。谢谢