ZSTD:错误70:写入错误:破裂的管道(无法写入解码块)



我正在尝试通过Windows终端使用ZSTD v1.4.0进行解压缩大量压缩文件,然后'AG'搜索:

zstd -dc -r . | ag -z -i "term"

它在继续执行时给我以下错误:

ZSTD:错误70:写入错误:损坏的管道(无法写入解码块(

我花了几个小时寻找解决方案,为zstd命令尝试了不同的选项,但无法解决此问题。

如果您想在未压缩文件上搜索,则应使用:

zstd -dc -r . | ag -i "term"

zstd将解开支持的文件,ag将搜索它(您的命令尝试两次与ZSTD取消压缩,一次使用AG(

您可以使用zstd -vV获得支持的格式,该格式应该给您以下内容:

*** zstd command line interface 64-bits v1.4.0, by Yann Collet ***
*** supports: zstd, zstd legacy v0.5+, gzip

注意:我尝试的zstd版本不支持zip。

您可以使用ag -V获得ag的受支持的压缩格式,该格式应该给出以下内容:

ag version 2.1.0
Features:
  +jit +lzma +zlib

注意:我尝试的ag版本不支持zip。

相关内容

  • 没有找到相关文章

最新更新