* [Comm] упаковка файлов консольным rar
@ 2005-11-25 9:15 Владимир Гусев
2005-11-25 9:30 ` Владимир Гусев
0 siblings, 1 reply; 5+ messages in thread
From: Владимир Гусев @ 2005-11-25 9:15 UTC (permalink / raw)
To: ALT Linux Community
Здравствуйте!
Какой ключ применить, чтобы файлы упаковывались без путей? Сейчас у меня
файлы упаковываются вместе с путем (к примеру, открывая архив, я сначала
вижу, например, /storage, затем, files, а уж потом мои файлы..). Хотелось
бы, чтобы при открытии архива были только файлы, без каталогов..
Просмотрел вроде все ключи, выводимые rar --help, но что-то не нашел
(проглядел) подходящего..
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] упаковка файлов консольным rar
2005-11-25 9:15 [Comm] упаковка файлов консольным rar Владимир Гусев
@ 2005-11-25 9:30 ` Владимир Гусев
2005-11-25 9:47 ` Damir Shayhutdinov
0 siblings, 1 reply; 5+ messages in thread
From: Владимир Гусев @ 2005-11-25 9:30 UTC (permalink / raw)
To: ALT Linux Community
> Какой ключ применить, чтобы файлы упаковывались без путей? Сейчас у меня
> файлы упаковываются вместе с путем (к примеру, открывая архив, я сначала
> вижу, например, /storage, затем, files, а уж потом мои файлы..).
> Хотелось бы, чтобы при открытии архива были только файлы, без
> каталогов.. Просмотрел вроде все ключи, выводимые rar --help, но что-то
> не нашел (проглядел) подходящего..
сейчас решил поступить по-другому..
был обычный запускаемый файл, который "толкал" архивацию:
rar a -m4 /storage/base/base /mnt/sqlru/backup/*.DAT
Я потом, после написания сюда вопроса, решил поступить по-другому, и
запускать ЭТО как бы в том каталоге. В итоге получилось следующее:
#!/bin/sh
d=`pwd`
cd /mnt/sqlru/backup/
rar a -f4 /storage/base/base *.DAT
cd $d
В итоге получил желаемый результат..
Скажите, если есть более изящные пути при помощи самого rar. Буду рад
совету..
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] упаковка файлов консольным rar
2005-11-25 9:30 ` Владимир Гусев
@ 2005-11-25 9:47 ` Damir Shayhutdinov
2005-11-25 10:18 ` Владимир Гусев
0 siblings, 1 reply; 5+ messages in thread
From: Damir Shayhutdinov @ 2005-11-25 9:47 UTC (permalink / raw)
To: ALT Linux Community
On Fri, Nov 25, 2005 at 12:30:04PM +0300, Владимир Гусев wrote:
> >Какой ключ применить, чтобы файлы упаковывались без путей? Сейчас у меня
> >файлы упаковываются вместе с путем (к примеру, открывая архив, я сначала
> >вижу, например, /storage, затем, files, а уж потом мои файлы..).
> >Хотелось бы, чтобы при открытии архива были только файлы, без
> >каталогов.. Просмотрел вроде все ключи, выводимые rar --help, но что-то
> >не нашел (проглядел) подходящего..
> #!/bin/sh
> d=`pwd`
> cd /mnt/sqlru/backup/
> rar a -f4 /storage/base/base *.DAT
> cd $d
man pushd
>
> В итоге получил желаемый результат..
>
> Скажите, если есть более изящные пути при помощи самого rar. Буду рад
> совету..
Есть. Ключ -ep1 рекомендую! :) Делает как раз то что вы хотите.
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] упаковка файлов консольным rar
2005-11-25 9:47 ` Damir Shayhutdinov
@ 2005-11-25 10:18 ` Владимир Гусев
2005-11-25 10:22 ` Damir Shayhutdinov
0 siblings, 1 reply; 5+ messages in thread
From: Владимир Гусев @ 2005-11-25 10:18 UTC (permalink / raw)
To: ALT Linux Community
>>> Какой ключ применить, чтобы файлы упаковывались без путей?
>> #!/bin/sh
>> d=`pwd`
>> cd /mnt/sqlru/backup/
>> rar a -f4 /storage/base/base *.DAT
>> cd $d
> man pushd
Что-то не так в скрипте?
>> В итоге получил желаемый результат..
>> Скажите, если есть более изящные пути при помощи самого rar. Буду рад
>> совету..
> Есть. Ключ -ep1 рекомендую! :) Делает как раз то что вы хотите.
Мда.. точно..
ep1 - Exclude base directory from names
Проморгал.. ну да ладно..
Спасибо!
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] упаковка файлов консольным rar
2005-11-25 10:18 ` Владимир Гусев
@ 2005-11-25 10:22 ` Damir Shayhutdinov
0 siblings, 0 replies; 5+ messages in thread
From: Damir Shayhutdinov @ 2005-11-25 10:22 UTC (permalink / raw)
To: ALT Linux Community
On Fri, Nov 25, 2005 at 01:18:16PM +0300, Владимир Гусев wrote:
> >>>Какой ключ применить, чтобы файлы упаковывались без путей?
> >>#!/bin/sh
> >>d=`pwd`
> >>cd /mnt/sqlru/backup/
> >>rar a -f4 /storage/base/base *.DAT
> >>cd $d
> >man pushd
>
> Что-то не так в скрипте?
Ага. Сравните со следующим:
pushd /mnt/sqlru/backup
rar a -f4 /storage/base/base *.DAT
popd
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-11-25 10:22 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-25 9:15 [Comm] упаковка файлов консольным rar Владимир Гусев
2005-11-25 9:30 ` Владимир Гусев
2005-11-25 9:47 ` Damir Shayhutdinov
2005-11-25 10:18 ` Владимир Гусев
2005-11-25 10:22 ` Damir Shayhutdinov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git