unzip -d选项将文件从jar中解压缩到特定的目录中。
在不使用任何选项的情况下,我们可以将特定的文件解压到相同的目录结构中,但-d选项似乎不起作用。
unzip someNiceOne.jar com/some/comp/some/dir/name.properties
这将解压文件'name.properties'到'comsomecompsomedir'。
我需要'name.properties'在我的jar所在的同一目录下,但-d选项似乎不起作用。有其他选项吗?
解压 -d选项帮助。
解压 -d选项帮助 : -d提取文件到exdir
使用 -j
选项应该能满足你的需求。
-j junk paths (do not make directories)
在你的情况下
unzip -j someNiceOne.jar com/some/comp/some/dir/name.properties