- 主题:tar命令中关于压缩的小问题
tar本身只有打包功能,而无法进行压缩
设计者通过不同的命令行参数调用外部程序,像
gzip\bzip2\xz\lzip\lzma\zstd或compress
等等,在打包过程中进行压缩。
压缩方式完全由tar的参数决定
比如说-z必然调用gzip,-J必然调用xz
问题在于,这算是耦合?
是否[轻微地]减损了软件之间的独立程度?
--
FROM 183.54.234.*
你自己爱管道给哪个压缩程序都可以,命令行参数只是个shortcut而已。
【 在 ex2 的大作中提到: 】
: tar本身只有打包功能,而无法进行压缩
: 设计者通过不同的命令行参数调用外部程序,像
: gzip\bzip2\xz\lzip\lzma\zstd或compress
: ...................
--
FROM 114.86.93.*
你说的是另一种使用方式了
我的问题就针对通过参数的直接压缩
【 在 ilovecpp 的大作中提到: 】
: 你自己爱管道给哪个压缩程序都可以,命令行参数只是个shortcut而已。
--
修改:ex2 FROM 183.54.234.*
FROM 183.54.234.*
这又不是文科考试……
【 在 ex2 (唐诗宋词,Fortran数值) 的大作中提到: 】
: tar本身只有打包功能,而无法进行压缩
: 设计者通过不同的命令行参数调用外部程序,像
: gzip\bzip2\xz\lzip\lzma\zstd或compress
: ...................
--
FROM 36.24.236.*
算毛耦合,你可以先tar后gzip。
【 在 ex2 的大作中提到: 】
: tar本身只有打包功能,而无法进行压缩
: 设计者通过不同的命令行参数调用外部程序,像
: gzip\bzip2\xz\lzip\lzma\zstd或compress
: ...................
--
FROM 115.171.41.*
明摆着重度耦合,
你咬作者啊
--
FROM 60.1.11.*
可选的啊,你也可以不用啊,不算耦合
而且新版tar可以自动判断压缩格式,调用合适的解压缩程序
【 在 ex2 (唐诗宋词,Fortran数值) 的大作中提到: 】
: tar本身只有打包功能,而无法进行压缩
: 设计者通过不同的命令行参数调用外部程序,像
: gzip\bzip2\xz\lzip\lzma\zstd或compress
: 等等,在打包过程中进行压缩。
: 压缩方式完全由tar的参数决定
: 比如说-z必然调用gzip,-J必然调用xz
: 问题在于,这算是耦合?
: 是否[轻微地]减损了软件之间的独立程度?
--
FROM 113.108.77.*