tar相关内容
我需要编写一个python脚本,从FTP服务器检索tar.Z文件,并在Windows机器上解压缩它们。 tar.Z,如果我理解正确是在UNIX中的 compress 命令的结果。 Python似乎不知道如何处理这些,它不gz,也不bz2或zip。 提前感谢 解决方案 如果GZIP - 应用程序可以处理它,您有两个选择。 c $ c> gzip 库。 使用子流程Pop
..
我可以执行: echo“asdf”> testfile tar czf a.tar.gz testfile tar czf b.tar.gz testfile md5sum * .tar.gz ,结果是 a.tar.gz 和 b.tar.gz 有不同的md5哈希。这是真的,他们是不同的, diff -u a.tar.gz b.tar.gz 确认。 我
..
我需要创建一个目录的压缩包,然后在C ++中用bz2压缩它。关于使用libtar和libbz2有什么体面的教程吗? 解决方案 好,我为你做了一个快速的例子。没有错误检查和各种任意决定,但它的工作原理。 libbzip2具有相当的良好的网络文档。 libtar,不是那么多,但在包中有一个manpages,一个例子和一个记录的头文件。下面可以用 g ++ C +建立tarBz2.cpp -lt
..
任何人都可以告诉我正确的方式来压缩和解压缩tar.gzip文件在我一直在搜索,但我最大的可以找到是zip或gzip(单独)。 解决方案 我最喜欢的是plexus-archiver - 请参阅 GitHub 。 另一个选择是Apache - 压缩 - (请参见 mvnrepository )。 使用plexus-utils,unarchive的代码如下: final Ta
..
场景:我在托管我的网站的服务器上有一个目录,其中包含数百个用户提交的图片。我创建一个备份脚本,从目录中的所有图像,并将其压缩到一个.tar.gz文件。我到目前为止的命令是: tar -czpf /path/to/backups/my_backup.tar.gz path / to / images / 问题:没有在我的路径/到/ images /我有一个名为tmp /的目录。当我运行命
..
有谁知道任何库/代码,将使我能够编码和解码.tar格式的数据 - 我可以在我的iPhone项目(最好可可)使用 提前感谢 Craig 更新:我已经看过建议的图书馆因为我自己开发编解码器 - 它只有一个512字节的ASCII头部 - 它有多难: - ) 解决方案 我找到的最好的库是 libarchive 。 我刚刚在GitHub上创建了一个存储库,它具有构建 liba
..
我需要在内存中提取 tar.gz 数据流。另外一个限制是我不能阻止。 通过 zlib ,可以减少记忆力。 现在我需要 untar 部分。遗憾的是,我发现所有的图书馆或者阻塞或者只使用tar文件。是否有任何类似于 zlib ? 解决方案以前没有合适的图书馆。但现在会有,很快。 查看这里,但请注意,它尚未工作。
..
有没有可用的c ++库可以创建tar文件?我有文本流,我需要分成几个部分,并制作小文件,应该都在一个tar球! 注意, Lalith 解决方案 Google快速搜索会显示 Chilkat C / C ++ TAR库 。其使用示例如下: Chilkat C ++示例:创建TAR存档 另一个可能的选项是 libtar (请注意,它是一个C库)。 当然,你可以读取TAR文件规
..
我需要创建一个目录的压缩包,然后在C ++中用bz2压缩它。关于使用libtar和libbz2有什么体面的教程吗? 解决方案 好吧,我为你做了一个快速的例子。没有错误检查和各种任意决定,但它的工作原理。 libbzip2具有相当的良好的网络文档。 libtar,不是那么多,但在包中有一个manpages,一个例子和一个记录的头文件。下面可以用 g ++ C +建立tarBz2.cpp -l
..
我想要做的是下载一个.tar文件,其中有多个目录,每个文件有2个文件。问题是我找不到一个方法来读取tar文件,而不实际提取文件(使用 tar )。 完美的解决方案是: #include Tarfile tar(“somefile.tar”); std :: string currentFile,currentFileName; for(int i
..
我正在获取一个html文件的内容,它存在于tar文件中(我使用可视化c ++来完成我的任务)。我的方法是使用流存储tar在缓冲区中,然后将html的内容存储在另一个缓冲区。然后使用缓冲区转到tar文件中的每个文件的文件名在位置缓冲区[0-100](在此位置我们有文件名),并将文件名存储在“内容”(在我的情况下),并搜索是否有extension.html文件? 如果它在文件名中有.html,然
..
我在寻找一种方式来嵌入资源添加到我的解决方案。这种资源将有很多在其中的文件夹。用户的需求,他们需要解压缩。 我在寻找一种方式都存放在可执行文件夹等不涉及第三方库(看起来相当愚蠢,但是这是任务)。 我发现,我能gzip和UnGZip他们使用标准库。但GZip压缩只处理一个文件。在这种情况下,应西藏自治区来到现场。但我还没有找到标准类之间TAR的实现。 也许可以解压缩TAR裸C#?
..
我开发一个Visual C ++应用程序。我需要知道的文件类型(我的意思是它是否包含PNG文件or.html文件或.txt文件)tar文件(只是C ++ prgramming)内$ P $ psent什么也没有要处理的命令。 我有链接的一些知识如下─ 如何解析一个tar文件 在这里我有,在缓冲[512]我们有一个文件present的内容里面thge焦油file.My第一quesion是信
..
我试图让用c tar文件。对于原因,我无法使用 系统(“焦油-cvf xxxx.tar XXXX”); 我的code是: 的#include<&stdio.h中GT; #包括LT&;&libtar.h GT; #包括LT&;&fcntl.h GT;诠释主要(无效){ TAR * PTAR; 字符* tarFilename =“文件.tar”;
..
让我解释一下我想要实现: 我有一个加密的tar文件。我可以在内存中对其进行解密,但显然我不能解密后的数据写回硬盘作为一个真正的文件。解密的数据结构为一个char *在内存缓冲区;我怎么能解压到内存中? 我无法找到libtar库的答案。 我也试图与 execlp来解压它(“焦油”,“焦油”,“-xvO”(无效*)0)。 但是,因为我以为没有工作。 任何人都可以给我最好的解决方案的暗示?谢谢
..
要解释这个问题的最简单方法是显示code的以下行,我有一个bash脚本。 焦油-cJf - ./my_folder | SSH用户@例如焦油-xJf - &功放;&安培; RM -r ./path-to-my_folder/my_folder&放大器;&安培; MV ./my_folder ./path-to-my_folder“ 我不完全了解它是如何工作。 (这是什么' - '在这方
..
我做了一个脚本,COM preSS拉链及焦油3档,测量时间做一个比较,但是当我尝试了时间的输出重定向到一个文件存储在其中的输出是焦油和拉链的人,可能有人帮助我吗? #!/斌/庆典 如果[“$#”!= 3] 然后 回声“用法$ 0个文件1文件2文件3” 出口 科幻回声“开始\\ n” 回声“第一拉链:”> TIME.TXT 时间>> TIME.TXT拉链-r $ 1.
..
我真的有庞大的文件夹,我想gzip和分裂他们的存档: #!/斌/庆典 DIR = $ 1 名称= $ 16 大小=32000米 焦油-czf的/ dev /标准输出$ {DIR} |拆分-a 5 -d -b $大小 - $ {}名 有没有办法用GNU平行加快呢? 谢谢。 解决方案 这似乎并行gzip的COM pression最好的工具是的 pigz 。请参阅比较的。 有了它,你可以有这
..
我想扩大焦油参数 - 排除直通像变量: 设置-x详细 EXC = AAA,BBB 回声--exclude = {$ EXC}>的/ dev / null的 输出: 回声'--exclude = {AAA,BBB} 但我希望: 呼应--exclude = AAA --exclude = BBB 我尝试了不同的调用,但没有.. 什么错? 解决方案 您需要使用评估替换变量之后解析
..
基本上我需要运行一个Unix脚本来查找目录中的所有文件夹/ FSS /鳍,如果它存在;然后,我有焦油并移动到另一个目录/ FS /网络连接。 这是我的命令为止: 查找/ FSS /鳍型ð-name“Essbase的”-print 在这里,我所提到的文件夹名称的Essbase,而不是说我一定要找到在/ FSS的所有文件夹/鳍。 如何找到在/ FSS / FIN目录和功放的所有文件夹;焦油它移
..