unzip コマンドで warning: stripped absolute path spec from / と表示されたら zipファイルの中身を unzip -l で確認する
結論から言うと、Dropboxが自動生成したZipファイルはルートディレクトリのパスが含まれるらしい。
unzip -l
で中身を確認しよう。( zip -sf
でもいいが、 unzip
だとファイルサイズも確認できて嬉しい)
詳細
具体的には以下のエラーが出た。
$ unzip resources/worldometers.zip Archive: resources/worldometers.zip warning: stripped absolute path spec from / mapname: conversion of failed replace worldometers.zip? [y]es, [n]o, [A]ll, [N]one, [r]ename: $ unzip -l resources/worldometers.zip Archive: resources/worldometers.zip Length Date Time Name --------- ---------- ----- ---- 0 09-17-2019 10:27 / 119574 09-17-2019 10:26 worldometers.zip --------- ------- 119574 2 files
mapname: conversion of failed
については、Zipファイルの中に同名のZipファイルが含まれていることで解答に失敗しているエラー。 -d
オプションで解凍先を指定すればOK。