我有三个文件1.zip,1.z01 1.z02。我想提取并将它们加入到一个文件中。
在Ubuntu命令行中我使用zip -FF name.zip --out name_joinde.zip
我想在Matlab中执行此操作,但使用zip
命令我收到Invalid zip file
错误。我该如何联合这些文件?
答案 0 :(得分:2)
你无法一次性完成。但是使用zip
和unzip
命令系统地进行操作很容易:
%% Unzip files into "tempdir" directory (will create the directory if needed)
unzip('MyFruits.zip', 'tempdir')
unzip('MyColors.zip', 'tempdir')
%% Zip all files in "tempdir" directory into Joined.zip
zip('Joined.zip', '*.*', 'tempdir')
%% Delete the "tempdir" directory and all of its subdirectories
rmdir('tempdir', 's')
答案 1 :(得分:1)
尝试使用
首先是解压缩(..)
命令,然后是
拉链(..)
答案 2 :(得分:1)
使用!
或system
直接从MATLAB中调用Ubuntu命令怎么样?