Unix скрипт при создании zip-файла неправильно создает каталоги - PullRequest
0 голосов
/ 06 апреля 2011

Я только что создал файл сценария, выполняет копирование файлов и создает zip-файл с каталогами. Проблема, с которой я сталкиваюсь, заключается в том, что мой синтаксис создает zip-файл с включенными в него домашними каталогами, чего я не хочу.

То есть я получаю zip-файл со следующим:

home/myname/parentdirectory/subdirectories/…

Мне нужен zip-файл, который начинается с:

parentdirectory/subdirectories…

Синтаксис:

zip –r myZipFile.zip ~/parentdirectory

На что мне нужно это изменить? Спасибо.

1 Ответ

2 голосов
/ 06 апреля 2011
cd ~/
zip -r myZipFile.zip parentDirectory

Вы можете просмотреть ~/ как ярлык / псевдоним / сокращение '/ home / myname /'.Вы действительно указываете абсолютный путь, хотя он только «динамически» абсолютен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...