我有jar文件ex:sample.jar在这个jar文件下有一个文件夹结构ex:“environment / xyz.properties”和“environment / abc.properties”。
我的要求:我需要使用shell脚本复制包含所有属性文件的整个“environment”文件夹以及其他一些(ex:/ tmp / environment)位置。
请使用shell脚本帮助如何从.jar复制文件夹。
答案 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/