浏览代码

fix(extract): `zst` now extracts as expected (#12395)

Shai Coleman 2 周之前
父节点
当前提交
668ca3a32d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      plugins/extract/extract.plugin.zsh

+ 1 - 1
plugins/extract/extract.plugin.zsh

@@ -87,7 +87,7 @@ EOF
         builtin cd -q control; extract ../control.tar.*
         builtin cd -q ../data; extract ../data.tar.*
         builtin cd -q ..; command rm *.tar.* debian-binary ;;
-      (*.zst) unzstd "$full_path" ;;
+      (*.zst) unzstd --stdout "$full_path" > "${file:t:r}" ;;
       (*.cab|*.exe) cabextract "$full_path" ;;
       (*.cpio|*.obscpio) cpio -idmvF "$full_path" ;;
       (*.zpaq) zpaq x "$full_path" ;;