次のディレクトリがありますfolder
。
folder
-> root_folder
-> some files
このディレクトリをに圧縮したいと思いますzipped_dir
。以下を試しました。
zip -r zipped_dir.zip folder/*
ただし、これにより次のZIPが生成されます。
zipped_dir
-> folder
-> root_folder
-> some files
つまり、圧縮したいコンテンツを含むディレクトリが含まれます。何も移動せずにZIPからこの親ディレクトリを除外するにはどうすればよいですか?
IE 私は次の最終結果が欲しい。
zipped_dir
-> root_folder
-> some files
ベストアンサー1
このコマンドを試してみてください(理解します)。
cd folder; zip -r ../zipped_dir.zip *
他の方法もあるかもしれませんが、私にとってこの方法は最も速くて簡単です:)