如何使用shell脚本从.jar文件复制文件夹

时间:2017-09-26 07:20:12

标签: java shell jar

我有jar文件ex:sample.jar在这个jar文件下有一个文件夹结构ex:“environment / xyz.properties”和“environment / abc.properties”。

我的要求:我需要使用shell脚本复制包含所有属性文件的整个“environment”文件夹以及其他一些(ex:/ tmp / environment)位置。

请使用shell脚本帮助如何从.jar复制文件夹。

2 个答案:

答案 0 :(得分:1)

struct
├── a
│   └── file_a.txt
├── b
│   └── file_b.txt
└── c
    └── file_c.txt

创建jar

jar cf struct.jar ./struct

提取目录

jar xf struct.jar struct/a

提取文件后,您可以随心所欲:

jar xf struct.jar struct/a
cp -r struct/a /tmp/environment

答案 1 :(得分:0)

根据我的理解,你想复制一个shell中的目录,

所以你输入

cp -R /path/to/directory /path/to/other/location/