BSD / Mac OSX
Утилита tar, поставляемая с производными Mac и BSD, поддерживает извлечение zip-архивов из команды tar.
tar -xvf foo.zip
tar --version
bsdtar 2.8.3 - libarchive 2.8.3
Debian / RHEL
Архив tar, который поставляется с Ubuntu и другими, не поддерживает извлечение zip-файлов. Наилучшим вариантом будет отправка файла на компьютер с установленным zip-файлом.
tar -xvf foo.zip
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
Тест дыма
echo "the quick brown fox jumped over the lazy dog" > bar.txt
zip -r bar.zip bar.txt
rm bar.txt
tar -xvf bar.txt
cat bar.txt
the quick brown fox jumped over the lazy dog
Обновить
Перепишите ответ, чтобы уточнить, что tar -xvf работает только на ОС BSD. Хотя это хорошая информация, в этом сценарии она не сработает.
tar -x