标签: tar

以编程方式一步提取tar.gz(在7zip的Windows上)

问题:我希望能够一步提取tar.gz文件.这使我的问题几乎 与这个问题相同:tar-gz的stackoverflow问题.

我的问题是几乎相同的,但不一样的,因为我想做到这一点,使用7zip的命令行(或类似的东西)一个bat文件或红宝石/的Perl/Python脚本内的窗口.

问题:这个看似简单的任务证明比第一次出现更具参与性.有没有人有一个脚本可以做到这一点?

scripting gzip 7zip tar archive

34
推荐指数
4
解决办法
5万
查看次数

如何修复'tar:设置默认语言环境失败'错误?

我正在尝试在R中安装一个软件包,我发誓我的血从未做过,但我在这里.

该命令应该是:

install.packages('NCStats',,'http://www.rforge.net/')` while I am enjoying the healthy dose of:

Warning: dependencies 'nortest', 'plotrix', 'sciplot', 'car', 'gplots', 'gdata', 'Hmisc', 'TeachingDemos' are not available  
trying URL 'http://www.rforge.net/bin/macosx/leopard/contrib/2.11/NCStats_0.1-4.tgz'  
Content type 'application/x-gzip' length 237120 bytes (231 Kb)  
opened URL  
=================================================="  
downloaded 231 Kb  
tar: Failed to set default locale  
The downloaded packages are in
    /var/folders/Qj/Qjps7xnxFcWdSHsJY3lo+k+++TI/-Tmp-//RtmpzNO8MM/downloaded_packages`
Run Code Online (Sandbox Code Playgroud)

乐叹息.有人知道我怎么能告诉tar我在哪个地方,而不是我理解为什么它需要它或为什么它不能只知道它?

我正在运行OSX 10.6.4和R 2.11.1 GUI 1.34 Leopard构建64位(5589).

macos locale r tar

34
推荐指数
3
解决办法
6万
查看次数

你如何Tar svn目录并过滤掉所有的.svn文件?

我正在尝试创建一个tar文件来部署一些代码,但我不希望部署所有的.svn文件.

我怎样才能过滤掉这些?他们在多个目录中......

svn tar filter

34
推荐指数
2
解决办法
2万
查看次数

解压tar tar.bz2文件错误

我试图在Fedora 17 OS中提取tar.bz2文件.我使用了命令:

# tar -xvjf myfile.tar.bz2
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息:

tar (child):bzip2: Cannot exec :Nosuch of file or directory
tar (child): Error is not recoverable: exitng now
tar: Child returned status 2
tar:Error is not recoverable: exitng now
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

linux fedora tar

34
推荐指数
5
解决办法
5万
查看次数

-zxvf在tar -zxvf <filename>中的含义是什么?

我在许多网站上看到过这样的命令"-zxvf"或类似的命令代表什么?

tar -zxvf <filename>
 tar xvf <filename>
Run Code Online (Sandbox Code Playgroud)

linux tar

33
推荐指数
2
解决办法
8万
查看次数

用ruby解压缩(zip,tar,tag.gz)文件

我想解压缩很多zip文件.是否有模块或脚本检查zip文件的格式并解压缩?这应该适用于Linux,我不关心其他操作系统.

ruby zip gzip unzip tar

32
推荐指数
3
解决办法
4万
查看次数

将filename.tr.gz解压缩到目录"filename"

我想使用shell命令解压缩一个存档,例如"tar123.tar.gz"到目录/ myunzip/tar123 /".

tar -xf tar123.tar.gz将解压缩文件,但与我工作的目录位于同一目录中.

如果文件名是"tar233.tar.gz",我希望它被解压缩到/myunzip/tar233.tar.gz"所以目标目录将基于文件名.

有谁知道tar命令是否可以这样做?

shell tar

32
推荐指数
2
解决办法
4万
查看次数

如何在unix中解压缩tar.bz文件?

我发现有很多页面说明如何解压缩tar.bz2文件,但是如何解压tar.bz文件呢?

unix linux bash extract tar

32
推荐指数
2
解决办法
6万
查看次数

如何比较两个tarball的内容

我想告诉两个tarball文件在文件名和文件内容方面是否包含相同的文件,不包括日期,用户,组等元数据.

但是,有一些限制:首先,我无法控制在制作tar文件时是否包含元数据,实际上,tar文件总是包含元数据,因此直接对两个tar文件进行区分不起作用.其次,由于一些tar文件太大,以至于我无法将它们解压缩到临时目录中并逐个区分包含的文件.(我知道如果我可以将file1.tar解压缩到file1 /中,我可以通过在文件/中调用'tar -dvf file2.tar'来比较它们.但通常我甚至不能解压它们中的一个)

知道如何比较两个tar文件吗?如果可以在SHELL脚本中完成它会更好.或者,有没有办法获得每个子文件的校验和而不实际解压缩tarball?

谢谢,

linux compression compare tar

30
推荐指数
5
解决办法
3万
查看次数

Python包装:wheel vs tarball(tar.gz)

轮子在鸡蛋上的优势很明显(参见为什么不用鸡蛋?https://pypi.python.org/pypi/wheel).

然而,我并不完全清楚使用车轮的优点是什么tar.gz.我可能会遗漏一些明显的东西,比如"它们是一样的".我认为它们都可以直接使用pip(即使在Windows中),具有相似的尺寸,并且在打包时需要类似的工作.听起来像是在证明包装方法论时可能遇到的问题.

编辑:刚刚找到一个tar.gz可能比轮子更好的例子.CherryPy(https://pypi.python.org/pypi/CherryPy)仅为Python 3.x提供轮子,所以如果你想拥有一个本地存储库来为Python 2.7和3.x依赖项提供CherryPy,它似乎是存储tarball更有意义.它是否正确?(只是为讨论添加一些"基于案例"的理由)

python packaging tar python-wheel

30
推荐指数
2
解决办法
1万
查看次数

标签 统计

tar ×10

linux ×4

gzip ×2

7zip ×1

archive ×1

bash ×1

compare ×1

compression ×1

extract ×1

fedora ×1

filter ×1

locale ×1

macos ×1

packaging ×1

python ×1

python-wheel ×1

r ×1

ruby ×1

scripting ×1

shell ×1

svn ×1

unix ×1

unzip ×1

zip ×1