awk命令怎么处理特殊字符
按照接口规范生成的文件域分隔符是0x05,记录分隔符是0x0A0D。现在我想看我生成的文件域的个数是不是对的,不知道怎么处理这个0x05和0x0A0D。例如:awk'BE...
按照接口规范生成的文件 域分隔符是 0x05,记录分隔符是0x0A0D。现在我想看我生成的文件域的个数是不是对的,不知道怎么处理这个0x05 和 0x0A0D。
例如: awk 'BEGIN{FS='\005';RS='\00A\00D'} print{NF}' xxx.dat 这样写指令好像我的记录控制符回车换行写错了,如果我不指定RS,那么默认是换行,好像结果也不对。求大神指导下 展开
例如: awk 'BEGIN{FS='\005';RS='\00A\00D'} print{NF}' xxx.dat 这样写指令好像我的记录控制符回车换行写错了,如果我不指定RS,那么默认是换行,好像结果也不对。求大神指导下 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询