2017-09-26 10 views
0

このjarファイルの下にjarファイルex:sample.jarがあります。フォルダ構造ex: "environment/xyz.properties"と "environment/abc.properties"があります。シェルスクリプトを使用して.jarファイルからフォルダをコピーする方法

私の要件:シェルスクリプトを使用して、すべてのプロパティファイルを含む "environment"フォルダ全体と他の(ex:/ tmp/environment)場所をコピーする必要があります。

シェルスクリプトを使用して.jarからフォルダをコピーする方法を助けてください。

答えて

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

ファイルの後のjar

jar cf struct.jar ./struct 

抽出DIR

jar xf struct.jar struct/a 

を作成し、抽出され、あなたが好きなものは何でもすることができます

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

を入力します。 –

+0

だから、単にディレクトリ:jar xf file.jar some_dirを展開して、それをどこかにコピーすることができます:cp -r some_dir/tmp/environment – mko

0

私はあなたがしたい理解して何から、シェル内のディレクトリをコピーする、

ので、あなたはすでに私は、ファイルをコピーする必要があり、そのjarファイルからjarファイルを持っている

cp -R /path/to/directory /path/to/other/location/ 
関連する問題