Как использовать unzip в Linux-терминале SSH?

Я просто заархивировал файл на своем удаленном сервере, используя команду "unzip" в терминале SSH. Он работает нормально, но оставляет новую папку с именем "__MACOSX".

Есть ли способ заставить команду удалить этот файл после распаковки?

1 ответ

Решение

Это дополнительная папка, которую создают компьютеры OSX, они скрыты в OSX.

Чтобы исключить папку из извлечения, выполните:

unzip ZipName.zip -x __MACOSX/*

Замените "ZipName" на имя вашего почтового индекса. Важной частью является сопоставление папки, которая состоит из двух подчеркиваний, а затем MACOSX, /*, поэтому она не извлекает скрытый файл в этой папке, а также в папке.

Другие вопросы по тегам