【发布时间】:2016-06-15 21:04:05
【问题描述】:
我已经下载了 Cygwin 和压缩包 (bzip2),但我不知道如何使用它的命令简单地将文件压缩到另一个位置。
我想做的就是:
bzip2 myfile somelocation
【问题讨论】:
我已经下载了 Cygwin 和压缩包 (bzip2),但我不知道如何使用它的命令简单地将文件压缩到另一个位置。
我想做的就是:
bzip2 myfile somelocation
【问题讨论】:
你想使用:
bzip2 --keep [file to zip] > [Destination]
填写详细信息时省略括号。
因此,对于您的示例,您会想说:
bzip2 --keep myfile > somelocation
bzip2 写入标准输出,因此您只需要使用基本的 shell 工具将这个输出定向或管道传输到您的目的地。您的目的地将是一个文件,而不是一个文件夹,因此如果您希望压缩文件进入一个名为 somelocation 的文件夹中,您会想说类似
bzip2 --keep myfile > somelocation/myfile.bz2
--keep 参数告诉 bzip2 不要删除您的原始文件。如果您确实要删除它,请省略此参数。
我使用自己在 Windows 8.1 上安装的 Cygwin 对此进行了测试。
【讨论】: