предположим, что я хочу заархивировать этот каталог Users c: / Users / xah / ErgoEmacs_Source / ergoemacs / build-util /〕
и мой, я хочу, чтобы выходной каталог был 〔c: / Users / xah /xx2 /〕
(мой текущий каталог может быть где угодно. Я вызываю zip в программе elisp), поэтому я делаю
zip -r c:/Users/xah/xx2/build-util.zip c:/Users/xah/ErgoEmacs_Source/ergoemacs/build-util/
, тогда zip запишет полный путь, как это
adding: Users/xah/ErgoEmacs_Source/ergoemacs/build-util/ (stored 0%)
adding: Users/xah/ErgoEmacs_Source/ergoemacs/build-util/.svn/ (stored 0%)
adding: Users/xah/ErgoEmacs_Source/ergoemacs/build-util/.svn/all-wcprops (deflated 56%)
...
я хочу, чтобы пути начинались просто с build-util.
примечание: я вызываю zip в программе (elisp) и не могу или не хочу использовать какую-либо концепциюпеременной окружения.
Возможно ли это с некоторым параметром zip?