Ответ 1
cd abc zip -r ../abc.zip *
Хотя я скажу, что в большинстве случаев это означает, что abc упрощает управление.
Предположим, у меня есть папка с именем abc, она рекурсивно имеет несколько подпапок, я хочу заархивировать все под abc, когда я использую следующую команду
zip -r abc.zip abc/*
Я получаю abc.zip, но в нем содержится папка верхнего уровня abc, и все находится под abc, например abc/xxx, abc/yyy и т.д. Как удалить папку верхнего уровня abc? Я хочу поставить все прямо в abc.zip.
Заметка:
cd abc zip -r ../abc.zip *
Хотя я скажу, что в большинстве случаев это означает, что abc упрощает управление.
7z a -tzip abc.zip -w abc/.
321