原始问题-我想检查从给定文件的每个偏移开始的文件格式。
为此,其想法是调用命令file
并找到一种从选定偏移量开始调用它的方法。但是此命令不起作用:
file <(tail -c +10 nknukkodes.dat)
出现此错误消息
/dev/fd/63: broken symbolic link to pipe:[26963]
我使用WSL,不知道这是否是WSL问题,我已经做到了,但是我不记得是否在Linux(使用Ubuntu)上使用其他方式。
我可以为每个字节复制文件,但是即使文件相对较小(200kb),在每个偏移量复制的文件大小也很昂贵:复制40 GB。我怎样才能做到这一点?通过命名管道或其他方法调用file
?
答案 0 :(得分:0)
我建议:
tail -c +10 nk_nuclear_codes.dat | file -