我正在尝试使用 7zip 在 Windows 上创建一个 tar 文件。
我发现的大多数文件都说要做这样的事情:
7z a -ttar -so dwt.tar dwt/
Run Code Online (Sandbox Code Playgroud)
但是当我尝试运行它时,我收到了这个错误:
命令行错误:我不会将压缩数据写入终端
我目前使用的是 7-Zip [64] 16.04
任何的想法?
小智 7
我成功地做到了这一点,安装了 7zip:
在 Linux 上:
tar cf - <source folder> | 7z a -si <Destination archive>.tar.7z
Run Code Online (Sandbox Code Playgroud)
从这里
在 Windows 上:
7za.exe a -ttar -so archive.tar source_files | 7za.exe a -si archive.tgz
Run Code Online (Sandbox Code Playgroud)
从这里。