ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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