Mac의 unzip에서 "illegal byte sequence"

1908 단어 명령Macunzip
손님처로부터 보내져 온 zip 파일이 왠지 전개할 수 없다. 파일명의 문자 코드의 문제인 것 같다. 자신의 환경은 Mac, 고객은 아마 Windows.
$unzip 基本設計_20191226.zip
Archive:  基本設計_20191226.zip
checkdir error:  cannot create ???{???v_20191226
                 Illegal byte sequence
                 unable to process ???{???v_20191226/???-????????_20191226_01.xlsx.
checkdir error:  cannot create ???{???v_20191226
                 Illegal byte sequence
                 unable to process ???{???v_20191226/?Q?l?_?+?+/.
checkdir error:  cannot create ???{???v_20191226
                 Illegal byte sequence
                 unable to process ???{???v_20191226/?Q?l?_?+?+/?+???T?u?V?X?e??_?T?v????.xlsx.
checkdir error:  cannot create ???{???v_20191226
                 Illegal byte sequence
                 unable to process ???{???v_20191226/?Q?l?_?+?+/?????+???Z??.xlsx.
checkdir error:  cannot create ???{???v_20191226
                 Illegal byte sequence
                 unable to process ???{???v_20191226/?+???T?u?V?X?e??_?y???{???v?z???-?C???[?W?Q20191225.xlsx.

덧붙여서 Finder에서 zip 파일의 아이콘을 더블 클릭하면 이렇게 된다.


unzip이 아닌 ditto를 사용하면 잘 갔다. ditto는 MacOSX 고유의 명령입니다.
$mkdir DESTINATIONDIRECTORY
$ditto -V -x -k --sequesterRsrc --rsrc 基本設計_20191226.zip DESTINATIONDIRECTORY

참고
htps : // 기주 b. 코 m / 여기 아포 ds / 여기 아포 ds / 이스에 s / 7711 # 이스에 코멘 t-386942543

ditto 명령 설명
h tp // w w. 오펜 spc2. rg/레부분/바 sh/바시 c/018/인데 x. HTML

좋은 웹페이지 즐겨찾기