|
|
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
Есть каталог: . ./mydir ./mydir/mysubdir/ /mydir/mysubdir/myfile Нужно упаковать его в zip-архив так, чтобы внутри архива корневым каталогом был mydir, т.е. чтобы было: mysubdir/ mysubdir/myfile По всякому пробовал задавать параметры для zip, все равно внутри архива получается mydir mydir/mysubdir/ mydir/mysubdir/myfile need help! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 09:09:18 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
On Tue, 13 Jan 2009 13:09:18 +0700, 0xff <nospam@sql.ru> wrote: > Автор: 0xff > Есть каталог: > > . > ./mydir > ./mydir/mysubdir/ > /mydir/mysubdir/myfile > > > Нужно упаковать его в zip-архив так, чтобы внутри архива корневым > каталогом был > mydir, т.е. чтобы было: > > mysubdir/ > mysubdir/myfile > > По всякому пробовал задавать параметры для zip, все равно внутри архива > получается > mydir > mydir/mysubdir/ > mydir/mysubdir/myfile > > > need help! Ну зайти наверное в этот каталог? $ cd mydir $ zip -r MYZIP * -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 09:42:29 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
SSukholet Ну зайти наверное в этот каталог? $ cd mydir $ zip -r MYZIP * Хотелось бы 1 командой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:03:17 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
0xffSSukholet Ну зайти наверное в этот каталог? $ cd mydir $ zip -r MYZIP * Хотелось бы 1 командой... xargs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 10:57:36 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
Линуксятник, чего-то я не понял, каким боком здесь xargs можно прикрепить. Получилось с помощью ls + xargs вытащить все имена файлов в каталоге dir, но как избавиться от начального каталога dir в архиве, я так и не понял :( Можно конкретный пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 11:51:19 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
Ну та к сделай, одной командой. Кто не даёт? (cd mydir; zip -r MYZIP *) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 14:59:02 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
nik_xНу та к сделай, одной командой. Кто не даёт? (cd mydir; zip -r MYZIP *)лучше (cd mydir && zip -r MYZIP *) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 16:44:18 |
|
||
|
Помогите с синтаксисом zip
|
|||
|---|---|---|---|
|
#18+
nik_xНу та к сделай, одной командой. Кто не даёт? (cd mydir; zip -r MYZIP *) Здесь не одна, а две команды, разделенные точкой с запятой. Поясню, почему хочется одной командой. Тесты для скрипта запускаются и под linux, и под windows (используется gnuwin32), оформлены в виде GNUmakefile. под windows внутри GNUmakefile почему-то не прокатывает cd mydir zip ... cd отрабатывает, но когда следующей строчкой выполняется zip, он все равно почему-то запускается из того каталога, из которого был вызван make. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 18:53:38 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=133&tid=1486185]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
171ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
| others: | 207ms |
| total: | 450ms |

| 0 / 0 |
