gpt4 book ai didi

linux - Tar Issue 后脚本中的二进制文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:14 25 4
gpt4 key购买 nike

我正在将文件夹从 Debian 计算机(大学特定发行版)复制到 Windows 计算机。我使用 tar 制作了一个包含该文件夹的压缩包。我使用 MobaXterm 传输文件,它使用 SFTP。我不小心删除了原始文件,但我还有 tarball,所以我用它来恢复。

然而,当我回头查看目录编辑文件heatmap_get.py(标记为可执行文件)时,却是一堆不可读的信息。当我尝试执行脚本时,它说:

-bash: ./heatmap_gen.py: 无法执行二进制文件

我已经尝试在文件上执行 strings,但没有帮助。这个 tarball 包含多个文件,但这是唯一一个受到影响的文件。我真的需要这个文件;任何帮助表示赞赏。

更新:

如果我将 heatmap_gen.py 复制到 heatmap_gen.tar.gz,然后解压缩 tarball,它会生成与 中的目录完全相同的副本,除了 它没有 heatmap_gen.py 文件。

最佳答案

看起来原始 tarball 没有像 l'L'l 指出的那样被正确归档.压缩包似乎在文件 heatmap_gen.py 中包含了一份自身

关于linux - Tar Issue 后脚本中的二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37463349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com