* [Comm] задачка для начинающего
@ 2004-08-12 12:40 Oleg Pan
2004-08-12 12:43 ` [Comm] çàäà÷êà äëÿ íà÷èíàþùåãî Alexander Volkov
2004-08-12 13:49 ` [Comm] задачка для начинающего Eugene A. Suchkov
0 siblings, 2 replies; 14+ messages in thread
From: Oleg Pan @ 2004-08-12 12:40 UTC (permalink / raw)
To: community
Hello community,
есть папка
в ней около 20000 файлов
есть ли какое нибудь средство для архивации их по дате
то-есть получить архивы:
01-08-04.tar.gz
02-08-04.tar.gz
03-08-04.tar.gz
...
--
Best regards,
Oleg mailto:wacom@narod.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] çàäà÷êà äëÿ íà÷èíàþùåãî
2004-08-12 12:40 [Comm] задачка для начинающего Oleg Pan
@ 2004-08-12 12:43 ` Alexander Volkov
2004-08-12 13:49 ` [Comm] задачка для начинающего Eugene A. Suchkov
1 sibling, 0 replies; 14+ messages in thread
From: Alexander Volkov @ 2004-08-12 12:43 UTC (permalink / raw)
To: Oleg Pan
Hello Oleg,
Thursday, August 12, 2004, 4:40:14 PM, you wrote:
OP> Hello community,
OP> есть папка
OP> в ней около 20000 файлов
OP> есть ли какое нибудь средство для архивации их по дате
OP> то-есть получить архивы:
OP> 01-08-04.tar.gz
OP> 02-08-04.tar.gz
OP> 03-08-04.tar.gz
OP> ...
BONTMIA?
--
Best regards,
Alexander mailto:vaa@vladregion.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] задачка для начинающего
2004-08-12 12:40 [Comm] задачка для начинающего Oleg Pan
2004-08-12 12:43 ` [Comm] çàäà÷êà äëÿ íà÷èíàþùåãî Alexander Volkov
@ 2004-08-12 13:49 ` Eugene A. Suchkov
2004-08-12 14:58 ` Jury Levykin
1 sibling, 1 reply; 14+ messages in thread
From: Eugene A. Suchkov @ 2004-08-12 13:49 UTC (permalink / raw)
To: community
Oleg Pan пишет:
> Hello community,
>
> есть папка
> в ней около 20000 файлов
>
> есть ли какое нибудь средство для архивации их по дате
>
> то-есть получить архивы:
> 01-08-04.tar.gz
> 02-08-04.tar.gz
> 03-08-04.tar.gz
> ...
есть
man bash
--
Best regards
Eugene A. Suchkov
*** ICQ 177787156
Корпорация "Парус"
Саратовское региональное отделение
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] задачка для начинающего
2004-08-12 13:49 ` [Comm] задачка для начинающего Eugene A. Suchkov
@ 2004-08-12 14:58 ` Jury Levykin
2004-08-12 15:01 ` [Comm] " Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: Jury Levykin @ 2004-08-12 14:58 UTC (permalink / raw)
To: community
Eugene A. Suchkov пишет:
> Oleg Pan пишет:
>
>> Hello community,
>>
>> есть папка
>> в ней около 20000 файлов
>>
>> есть ли какое нибудь средство для архивации их по дате
>>
>> то-есть получить архивы:
>> 01-08-04.tar.gz
>> 02-08-04.tar.gz
>> 03-08-04.tar.gz
>> ...
>
>
> есть
> man bash
а можно поконкретней, что посмотреть в bash ?
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Comm] Re: задачка для начинающего
2004-08-12 14:58 ` Jury Levykin
@ 2004-08-12 15:01 ` Michael Shigorin
2004-08-12 16:35 ` [Comm] " Yura Kalinichenko
2004-08-12 17:37 ` [Comm] " Artem K. Jouravsky
2 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2004-08-12 15:01 UTC (permalink / raw)
To: community
On Thu, Aug 12, 2004 at 06:58:55PM +0400, Jury Levykin wrote:
> >man bash
> а можно поконкретней, что посмотреть в bash ?
Думаю, продуктивнее google://bash+conspect. Русский перевод
был на citforum.ru.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] задачка для начинающего
2004-08-12 14:58 ` Jury Levykin
2004-08-12 15:01 ` [Comm] " Michael Shigorin
@ 2004-08-12 16:35 ` Yura Kalinichenko
2004-08-12 16:39 ` [Comm] " Michael Shigorin
2004-08-12 17:37 ` [Comm] " Artem K. Jouravsky
2 siblings, 1 reply; 14+ messages in thread
From: Yura Kalinichenko @ 2004-08-12 16:35 UTC (permalink / raw)
To: AltLinux Community Maillist
В Чтв, 12.08.2004, в 17:58, Jury Levykin написал:
> Eugene A. Suchkov пишет:
>
> > Oleg Pan пишет:
> >
> >> Hello community,
> >>
> >> есть папка
> >> в ней около 20000 файлов
> >>
> >> есть ли какое нибудь средство для архивации их по дате
> >>
> >> то-есть получить архивы:
> >> 01-08-04.tar.gz
> >> 02-08-04.tar.gz
> >> 03-08-04.tar.gz
Если это просто файлы - tar там лишний. Достаточно gz.
> >> ...
> >
> >
> > есть
> > man bash
>
> а можно поконкретней, что посмотреть в bash ?
Ну к примеру можно использовать вот такой скрипт:
---------------cut on-------------------------------
#!/bin/sh
#
usage () {
echo -e "\nUsage:\n\n\t$0 directory\n"
}
compress_file () {
local suffix
echo $1
suffix=`ls --full-time "$1" | awk '{ print $6 }'`
gzip -S ".${suffix}.gz" $1
return $?
}
if [ $# -eq 0 ]; then
usage
exit 0
fi
for fn in `find $1 -type f` ; do
compress_file $fn
if [ $? -ne 0 ]; then
echo "ОШИБКА."
break
fi
done
echo "Bce!"
-----------------cut off------------------------------
А уж что там есть что - это действительно man bash.
--
Yura Kalinichenko
^ permalink raw reply [flat|nested] 14+ messages in thread
* [Comm] Re: задачка для начинающего
2004-08-12 16:35 ` [Comm] " Yura Kalinichenko
@ 2004-08-12 16:39 ` Michael Shigorin
2004-08-13 8:09 ` Oleg Pan
0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2004-08-12 16:39 UTC (permalink / raw)
To: AltLinux Community Maillist
On Thu, Aug 12, 2004 at 07:35:37PM +0300, Yura Kalinichenko wrote:
> > >> в ней около 20000 файлов
> > >> есть ли какое нибудь средство для архивации их по дате
> > >> то-есть получить архивы:
> > >> 01-08-04.tar.gz
> > >> 02-08-04.tar.gz
> > >> 03-08-04.tar.gz
> Если это просто файлы - tar там лишний. Достаточно gz.
20000 дней -- это много... видимо, речь шла о выделении по
временным промежуткам.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] задачка для начинающего
2004-08-12 14:58 ` Jury Levykin
2004-08-12 15:01 ` [Comm] " Michael Shigorin
2004-08-12 16:35 ` [Comm] " Yura Kalinichenko
@ 2004-08-12 17:37 ` Artem K. Jouravsky
2 siblings, 0 replies; 14+ messages in thread
From: Artem K. Jouravsky @ 2004-08-12 17:37 UTC (permalink / raw)
To: community
On Thu, Aug 12, 2004 at 06:58:55PM +0400, Jury Levykin wrote:
> а можно поконкретней, что посмотреть в bash ?
http://gazette.linux.ru.net/rus/articles/index-abs-guide.html
info bash
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
Я - за. Но я знаю людей, которые будут против. ;-(
-- rider in devel@
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Re: задачка для начинающего
2004-08-12 16:39 ` [Comm] " Michael Shigorin
@ 2004-08-13 8:09 ` Oleg Pan
2004-08-13 8:19 ` Artem K. Jouravsky
0 siblings, 1 reply; 14+ messages in thread
From: Oleg Pan @ 2004-08-13 8:09 UTC (permalink / raw)
To: Michael Shigorin
Hello Michael,
Thursday, August 12, 2004, 8:39:14 PM, you wrote:
> 20000 дней -- это много... видимо, речь шла о выделении по
> временным промежуткам.
Это просто backup почты, проходящей через сервер
--
Best regards,
Oleg mailto:wacom@narod.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Re: задачка для начинающего
2004-08-13 8:09 ` Oleg Pan
@ 2004-08-13 8:19 ` Artem K. Jouravsky
2004-08-13 12:41 ` Re[2]: " Oleg Pan
0 siblings, 1 reply; 14+ messages in thread
From: Artem K. Jouravsky @ 2004-08-13 8:19 UTC (permalink / raw)
To: Michael Shigorin
On Fri, Aug 13, 2004 at 12:09:06PM +0400, Oleg Pan wrote:
> Hello Michael,
>
> Thursday, August 12, 2004, 8:39:14 PM, you wrote:
>
>
> > 20000 дней -- это много... видимо, речь шла о выделении по
> > временным промежуткам.
>
> Это просто backup почты, проходящей через сервер
Тогда можно просто использовать find+архиватор (почему-то сразу в голову
пришёл cpio), добавить date по вкусу.
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
RADIO SHACK LEVEL II BASIC
READY
>_
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re[2]: [Comm] Re: задачка для начинающего
2004-08-13 8:19 ` Artem K. Jouravsky
@ 2004-08-13 12:41 ` Oleg Pan
2004-08-13 13:04 ` Artem K. Jouravsky
0 siblings, 1 reply; 14+ messages in thread
From: Oleg Pan @ 2004-08-13 12:41 UTC (permalink / raw)
To: Artem K. Jouravsky
Hello Artem,
Friday, August 13, 2004, 12:19:34 PM, you wrote:
> Тогда можно просто использовать find+архиватор (почему-то сразу в голову
> пришёл cpio), добавить date по вкусу.
find нормально ищет и выдает список файлов
(find /path -mtime N) где N количество дней назад
можно записать в файл и потом скормить его tar-у
а можно-ли обойтись без записи в файл?
--
Best regards,
Oleg mailto:wacom@narod.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Re: задачка для начинающего
2004-08-13 12:41 ` Re[2]: " Oleg Pan
@ 2004-08-13 13:04 ` Artem K. Jouravsky
2004-08-13 13:39 ` Re[2]: " Oleg Pan
0 siblings, 1 reply; 14+ messages in thread
From: Artem K. Jouravsky @ 2004-08-13 13:04 UTC (permalink / raw)
To: Artem K. Jouravsky
On Fri, Aug 13, 2004 at 04:41:52PM +0400, Oleg Pan wrote:
> > Тогда можно просто использовать find+архиватор (почему-то сразу в голову
> > пришёл cpio), добавить date по вкусу.
>
> find нормально ищет и выдает список файлов
> (find /path -mtime N) где N количество дней назад
>
> можно записать в файл и потом скормить его tar-у
>
> а можно-ли обойтись без записи в файл?
cpio точно умеет, поэтому его первым и вспомнил. info cpio.
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
A rolling disk gathers no MOS.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re[2]: [Comm] Re: задачка для начинающего
2004-08-13 13:04 ` Artem K. Jouravsky
@ 2004-08-13 13:39 ` Oleg Pan
2004-08-13 13:49 ` Artem K. Jouravsky
0 siblings, 1 reply; 14+ messages in thread
From: Oleg Pan @ 2004-08-13 13:39 UTC (permalink / raw)
To: Artem K. Jouravsky
Hello Artem,
Friday, August 13, 2004, 5:04:37 PM, you wrote:
>>
>> а можно-ли обойтись без записи в файл?
> cpio точно умеет, поэтому его первым и вспомнил. info cpio.
Вот что наделал:
tar -zcf arch.tar.gz `find /path -mtime N`
так работает
--
Best regards,
Oleg mailto:wacom@narod.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Comm] Re: задачка для начинающего
2004-08-13 13:39 ` Re[2]: " Oleg Pan
@ 2004-08-13 13:49 ` Artem K. Jouravsky
0 siblings, 0 replies; 14+ messages in thread
From: Artem K. Jouravsky @ 2004-08-13 13:49 UTC (permalink / raw)
To: Artem K. Jouravsky
On Fri, Aug 13, 2004 at 05:39:37PM +0400, Oleg Pan wrote:
> Hello Artem,
>
> Friday, August 13, 2004, 5:04:37 PM, you wrote:
>
>
> >>
> >> а можно-ли обойтись без записи в файл?
> > cpio точно умеет, поэтому его первым и вспомнил. info cpio.
>
> Вот что наделал:
> tar -zcf arch.tar.gz `find /path -mtime N`
> так работает
Сегодня только пробегала в рассылке похожая проблема. Работает, пока
файлов мало.
--
С уважением,
Артём.
ЗАО "СЕМА.РУ"
************
Nobody's gonna believe that computers are intelligent until they start
coming in late and lying about it.
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2004-08-13 13:49 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-12 12:40 [Comm] задачка для начинающего Oleg Pan
2004-08-12 12:43 ` [Comm] çàäà÷êà äëÿ íà÷èíàþùåãî Alexander Volkov
2004-08-12 13:49 ` [Comm] задачка для начинающего Eugene A. Suchkov
2004-08-12 14:58 ` Jury Levykin
2004-08-12 15:01 ` [Comm] " Michael Shigorin
2004-08-12 16:35 ` [Comm] " Yura Kalinichenko
2004-08-12 16:39 ` [Comm] " Michael Shigorin
2004-08-13 8:09 ` Oleg Pan
2004-08-13 8:19 ` Artem K. Jouravsky
2004-08-13 12:41 ` Re[2]: " Oleg Pan
2004-08-13 13:04 ` Artem K. Jouravsky
2004-08-13 13:39 ` Re[2]: " Oleg Pan
2004-08-13 13:49 ` Artem K. Jouravsky
2004-08-12 17:37 ` [Comm] " Artem K. Jouravsky
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