tar相关内容
如何创建一个空的tgz文件? 我尝试过 tar czvf /tmp/empty.tgz --from-file /dev/null tar: Option --from-file is not supported 解决方案 您要查找的开关是--files-from或-T: tar czvf /tmp/empty.tgz --files-from=/dev/null
..
我有一个名为file.tar.gz的文件,并且其中有一个folder.我要使用go对其进行解压缩,然后将该文件夹保存在当前目录中. 我已经在一个论坛上找到了这些代码,但对我而言却不起作用. package main import ( "archive/tar" "compress/gzip" "io" "log" "os" ) func Ex
..
我想知道这一点,我知道有些库可以访问zip文件,但是我想使用tar文件来做到这一点. 谢谢 解决方案 看看本文
..
基本上,我想将内存中的数据流化为tar/gz格式(可能是将多个文件导入tar,但它绝不应该触摸硬盘,只能进行流化处理!),然后再将它们以其他方式进行流化处理(我的HTTP请求正文中)情况). 任何人都知道可以执行此操作的现有库吗? Rails中有东西吗? libarchive-ruby 只是一个C包装程序,似乎它将非常适用于平台-依赖(文档希望您将其作为安装步骤进行编译?!).
..
我有一个大型的tarbell存档,其中的error_log过大或损坏,导致尝试提取存档时挂起.有没有一种方法可以在解压缩之前解压缩此文件,或者在不解压缩Mac OS X终端上特定文件的情况下解压缩该文件? 我找到了有关如何 efficiency-remove-files-from-的信息large-tgz 但是,我尝试了--delete标志,但是收到了此错误: tar: Option
..
我是.NET的新手.是否可以使用.NET环境创建tar.gz?如果是,怎么办? 解决方案 我想您也可以使用 http://sevenziplib.codeplex.com/
..
如何从命令行提取.tar.gz文件中未压缩的文件数据的总大小? 解决方案 这将对提取的文件的总内容大小求和: $ tar tzvf archive.tar.gz | sed 's/ \+/ /g' | cut -f3 -d' ' | sed '2,$s/^/+ /' | paste -sd' ' | bc 输出以字节为单位. 说明:tar tzvf以冗长的格式(如ls -l
..
我正在尝试创建一个脚本,用于从一个目录中的文件夹解压缩所有.tar.gz文件.例如,我将有一个文件称为(testing.tar.gz).然后,如果我手动进行操作,则可以按“此处提取",然后.tar.gz文件将创建一个新文件,并调用testing.tar.最后,如果我重复按“在此处提取"的过程,那么.tar文件将使我拥有所有.pdf文件. 我想知道我该怎么做,并且我的代码在这里,似乎无法实现.
..
我的tree命令返回 tmp `-- t `-- e |-- foo.ps `-- s |-- bar.ps `-- t `-- baz.ps 如何在tmp目录中使用以下结构创建归档文件ps.tar.gz: tmp |-- ps.tar.gz | |-- fo
..
我经常使用Cygwin,但是最近这些天我需要在其他Windows计算机上提取tar.gz和tar.bz2文件.他们不想要Cygwin;他们需要一个GUI.我尝试了7-zip,这是我们公司中的其他人正在使用的,但是7-zip使人脑筋急转弯的决定是要求您首先将文件解压缩到新的目标文件,然后解压缩该文件,从而浪费时间和磁盘空间,需要我额外采取行动.还有其他我不喜欢它的界面的东西. 我刚收到一个新的
..
我想解压缩很多zip文件.是否有模块或脚本检查zip文件的格式并对其进行解压缩? 这应该可以在Linux上运行,我不在乎其他操作系统. 解决方案 要从.tar.gz文件中提取文件,可以从与Ruby一起分发的包中使用以下方法: require 'rubygems/package' require 'zlib' tar_extract = Gem::Package::TarReader.
..
我已经能够遍历tar文件中的文件,但是我仍然坚持如何以字符串的形式读取那些文件的内容.我想知道如何将文件内容打印为字符串? 这是我的下面的代码 package main import ( "archive/tar" "fmt" "io" "log" "os" "bytes" "compress/gzip" ) func mai
..
我阅读表示tar条目类型为'L gnu tar和与gnu兼容的tar实用程序使用'(76)来表示存档中的下一个条目具有“长"名称.在这种情况下,条目类型为"L"的标题块通常会编码名称././@LongLink. 我的问题是:下一个区块的格式在哪里描述? tar存档的格式非常简单:它只是一系列512字节的块.在正常情况下,tar归档文件中的每个文件都表示为一系列块.第一个块是标题块,包含
..
我正在浏览 next.js 存储库,并注意到此功能使用tar从GitHub下载并提取模板: export async function downloadAndExtractExample( root: string, name: string ): Promise { return await promisePipe( got.stream('https://
..
我有一个包含小型git存储库的目录. git status和gitk --all,未显示任何未提交的更改. 如果我使用以下命令压缩/压缩此目录: tar czf git-repo.tar.gz git-repo/ 然后将这个tar文件转移到测试目录并使用以下命令解压缩: tar xzf git-repo.tar.gz 当我 cd test/git-repo
..
我有这份家庭作业,我必须使用bittorrent类算法将一个非常大的文件从一个源传输到多台机器.最初,我将文件切成块,然后将块传输到所有目标.目标具有与其他目标共享它们拥有的块的智能.它工作正常.我想传输4GB的文件,所以我将4个1GB的文件解压缩.当我创建4GB的tar文件时,它并没有出错,但是在另一端,当将所有块组装回原始文件时,它出错了,提示超出了文件大小限制.我该如何解决这个2GB的限制问
..
寻找一种使用Nim编程语言(版本0.11.2)从tar.gz存档中读取文件的方法.说我有一个档案 /my/path/to/archive.tar.gz 和该存档中的文件 my/path/to/archive/file.txt 我的目标是能够在Nim中逐行读取文件的内容.在Python中,我可以使用tarfile模块来执行此操作.在Nim中,有libzip和zlib模块,但是文档
..
我使用以下tar命令尝试备份我的整个文件系统 tar -cvpzf test/backup.tar.gz --exclude=/test 我收到以下错误消息 tar: Cowardly refusing to create an empty archive Try 'tar --help' or 'tar --usage' for more information. 有人可以为
..
我试图在Fedora 17 OS中解压缩tar.bz2文件.我使用了命令: # tar -xvjf myfile.tar.bz2 我收到此错误消息: tar (child):bzip2: Cannot exec :Nosuch of file or directory tar (child): Error is not recoverable: exitng now tar: Ch
..
当我尝试使用Libtar提取文件时遇到了一个小问题. 这是我的代码: int htlp_decompress_decompress(char * filename) { TAR * tar_file; char rootdir[200]; strcpy(rootdir, "/var/cache/htpackage/"); if (tar_open(
..