我正试图通过电子邮件发送一些压缩文件。文件的打包和发送工作正常,但是当我在windows机器上打开..gz文件时,归档文件包含每个文件的文件路径(在我的例子中是/tmp/feed)。在Linux上,文件路径不是在..gz文件中表示的。下面是我打包文件的代码: my $output = "$input.gz";/solved我使用chdir($p
我是一个新的Linux用户,而且还在学习它。据我所知,默认情况下,tar命令(单独使用,没有z、j或J等选项)不会压缩文件。它只将多个文件打包到一个文件中。下面是我的测试。leading `/' from member names6.6M etc.tar如您所见,/etc目录中的文件总数为是因为这些文件是连续写入并压缩在一起的吗?