4

プログラムを bash スクリプトで使用zipしていますが、フォルダー自体をアーカイブに追加せずに、フォルダー内のすべてのファイルを含むアーカイブを作成したいと考えています。

私はそのようなファイルを持っています:

script.sh
files/
files/1
files/2

script.shでこのコマンドを使用しています

zip -q -9 -r arch.zip files/*

しかし、これによりアーカイブにフォルダーが作成され、ファイルをアーカイブのルートに直接files取得したいと思います。12

コマンドに渡されたパラメータを変更して、このアーカイブにzip追加されないようにするにはどうすればよいですか?files

ありがとう

修繕 :

ここここ

明らかに、質問が投稿されたときのSO検索エンジンは以前よりも効率的です...

4

2 に答える 2

3
cd files
zip -q -9 -r ../arch.zip *
于 2013-03-13T10:34:13.890 に答える