「から抜粋アーカイブを解凍したときの最後の変更日を上書きする":
MacOSで作成されたZIPアーカイブがあります。私が使うたびに
bsdtar xmf ファイル.zipまたは
解凍-DDファイル.zip解凍するには、
__MACOSX
新しいフォルダが作成されます。これを避ける方法はありますか?
答え1
Info-ZIPの場合、unzip
これは-x
名前でファイルを除外するオプションを使用する簡単な練習です。証人https://unix.stackexchange.com/a/269808/5132たとえば、Giles は以下を使用します。
解凍 -x __MACOSX -x '__MACOSX/*' /path/to/zip
もちろん、これはあなたの選択と組み合わせるべきです-DD
。確かに。
bsdtar
同様のオプションがあります--exclude
。
好ましい使用形態は次のとおりですbsdtar
。いつもgetoptスタイルのオプションだからその発明まず、1980年代の古いコマンドライン構文習慣に陥らないように努力しなければなりません。
bsdtar -x -m -f file.zip --exclude __MACOSX --exclude '__MACOSX/*'