Как использовать unzip в Linux-терминале SSH?
Я просто заархивировал файл на своем удаленном сервере, используя команду "unzip" в терминале SSH. Он работает нормально, но оставляет новую папку с именем "__MACOSX".
Есть ли способ заставить команду удалить этот файл после распаковки?
1 ответ
Решение
Это дополнительная папка, которую создают компьютеры OSX, они скрыты в OSX.
Чтобы исключить папку из извлечения, выполните:
unzip ZipName.zip -x __MACOSX/*
Замените "ZipName" на имя вашего почтового индекса. Важной частью является сопоставление папки, которая состоит из двух подчеркиваний, а затем MACOSX, /*, поэтому она не извлекает скрытый файл в этой папке, а также в папке.