* [Comm] Рекурсивное изменение времени файлов/каталогов...
@ 2006-02-09 17:22 nezhil
2006-02-09 18:14 ` Andrey Rahmatullin
2006-02-10 7:10 ` Michael Isachenkov
0 siblings, 2 replies; 13+ messages in thread
From: nezhil @ 2006-02-09 17:22 UTC (permalink / raw)
To: community
Чем и как изменить/задать время/дату всем
каталогам и файлам в одном заданном
каталоге? Запускать touch -t
YYYYMMDDHHMM.SS * в каждом подкаталоге
стрёмно - загнуться можно, а запустить
touch -R -t YYYYMMDDHHMM.SS
SomeDirectory нельзя - опции -R, столь
упрощающей эту неблагодарную работу,
присутствующей в таких утилитах как chmod
и/или chown, увы, нету.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-09 17:22 [Comm] Рекурсивное изменение времени файлов/каталогов nezhil
@ 2006-02-09 18:14 ` Andrey Rahmatullin
2006-02-10 7:10 ` Michael Isachenkov
1 sibling, 0 replies; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-02-09 18:14 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 698 bytes --]
On Thu, Feb 09, 2006 at 08:22:36PM +0300, nezhil wrote:
> Чем и как изменить/задать время/дату всем каталогам и файлам в
> одном заданном каталоге? Запускать touch -t YYYYMMDDHHMM.SS
> * в каждом подкаталоге стрёмно - загнуться можно, а запустить
> touch -R -t YYYYMMDDHHMM.SS SomeDirectory нельзя -
> опции -R, столь упрощающей эту неблагодарную работу, присутствующей
> в таких утилитах как chmod и/или chown, увы, нету.
man find
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Я прошу прекратить обсуждение на эту тему, ибо оно далеко
отклонилось от тематики списка рассылки sisyphus@.
-- ldv in sisyphus@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-09 17:22 [Comm] Рекурсивное изменение времени файлов/каталогов nezhil
2006-02-09 18:14 ` Andrey Rahmatullin
@ 2006-02-10 7:10 ` Michael Isachenkov
2006-02-10 9:33 ` nezhil
1 sibling, 1 reply; 13+ messages in thread
From: Michael Isachenkov @ 2006-02-10 7:10 UTC (permalink / raw)
To: nezhil, ALT Linux Community
>
> Чем и как изменить/задать время/дату всем
> каталогам и файлам в одном заданном
> каталоге? Запускать touch -t
> YYYYMMDDHHMM.SS * в каждом подкаталоге
> стрёмно - загнуться можно, а запустить
> touch -R -t YYYYMMDDHHMM.SS
> SomeDirectory нельзя - опции -R, столь
> упрощающей эту неблагодарную работу,
> присутствующей в таких утилитах как chmod
> и/или chown, увы, нету.
find /dir | xargs что_вам_надо
--
WBR, Michael Isachenkov
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 7:10 ` Michael Isachenkov
@ 2006-02-10 9:33 ` nezhil
2006-02-10 10:03 ` Andrew Borodin
2006-02-10 11:14 ` ABATAPA
0 siblings, 2 replies; 13+ messages in thread
From: nezhil @ 2006-02-10 9:33 UTC (permalink / raw)
To: community
>> Чем и как изменить/задать время/дату всем
>> каталогам и файлам в одном заданном
>> каталоге? Запускать touch -t
>> YYYYMMDDHHMM.SS * в каждом подкаталоге
>> стрёмно - загнуться можно, а запустить
>> touch -R -t YYYYMMDDHHMM.SS
>> SomeDirectory нельзя - опции -R, столь
>> упрощающей эту неблагодарную работу,
>> присутствующей в таких утилитах как chmod
>> и/или chown, увы, нету.
>
>find /dir | xargs что_вам_надо
Я находясь в /home/user/Documents/test
запустил:
find /tes | xargs touch -t 198001010000.00 *
tes - это каталог в
/home/user/Documents/test, содержащий
множество подкаталогов и файлов (для тестинга
способов изменения даты/времени). Увы, ничего
не получилось - дата и время не были
присвоены файлам и подкаталогам.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 9:33 ` nezhil
@ 2006-02-10 10:03 ` Andrew Borodin
2006-02-10 11:50 ` nezhil
2006-02-10 15:08 ` ABATAPA
2006-02-10 11:14 ` ABATAPA
1 sibling, 2 replies; 13+ messages in thread
From: Andrew Borodin @ 2006-02-10 10:03 UTC (permalink / raw)
To: community
On Fri, Feb 10, 2006 at 12:33:26PM +0300, nezhil wrote:
> >find /dir | xargs что_вам_надо
> Я находясь в /home/user/Documents/test
> запустил:
> find /tes | xargs touch -t 198001010000.00 *
> tes - это каталог в
> /home/user/Documents/test, содержащий
Если путь начинается символом '/', то он абсолютный. Вам показали
просто пример. Вам надо использовать относительный путь
find ./tes | xargs touch -t 198001010000.00 *
--
С уважением,
А. Бородин.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 9:33 ` nezhil
2006-02-10 10:03 ` Andrew Borodin
@ 2006-02-10 11:14 ` ABATAPA
2006-02-10 13:54 ` nezhil
2006-02-10 23:21 ` Andrey Rahmatullin
1 sibling, 2 replies; 13+ messages in thread
From: ABATAPA @ 2006-02-10 11:14 UTC (permalink / raw)
To: nezhil, ALT Linux Community
10 февраля 2006 12:33, nezhil написал:
> >find /dir | xargs что_вам_надо
>
> Я находясь в /home/user/Documents/test
> запустил:
> find /tes | xargs touch -t 198001010000.00 *
> tes - это каталог в
> /home/user/Documents/test, содержащий
> множество подкаталогов и файлов (для тестинга
> способов изменения даты/времени). Увы, ничего
> не получилось - дата и время не были
Один посоветовал, не подумав, другой сделал так же...
find просто так будет выдавать и каталоги, и файлы, но touch не будет
обрабатывать имена с пробелами, и т.д.
И звездочка-то зачем?!
Совет первому: не показывайте свою неосведомленность! Проверяйте себя, прежде
чем что-то советовать - заодно и сами научитесь!
Совет второму: ну читайте же документацию! Ведь она даже на русском есть! И
внимательнее будьте!
Вам нужно:
find start_dir/ -print0 | xargs -0 touch -t 198001010000.00
Обработает и сложные имена - и каталогов, и файлов.
--
ABATAPA
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 10:03 ` Andrew Borodin
@ 2006-02-10 11:50 ` nezhil
2006-02-10 13:04 ` Re[2]: " Maksim Otstavnov
2006-02-10 15:08 ` ABATAPA
1 sibling, 1 reply; 13+ messages in thread
From: nezhil @ 2006-02-10 11:50 UTC (permalink / raw)
To: community
>Если путь начинается символом '/', то он
>абсолютный. Вам показали просто пример.
>Вам надо использовать относительный путь
>
>find ./tes | xargs touch -t
>198001010000.00 *
Спасибо за разъяснение. Заработало.
Только вот каталоги, в имени которых
присутствует пробел (./tes/topic files)
были пропущены и touch почему-то пытался
вместо прохода каталога с этим именем
создать файл с первой частью имени
каталога в имени которого есть пробелы
(пытался создать файл ./tes/files и
создал его с нулевым размером), а вот
в этот каталог touch так и не заходил.В
чём проблема?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re[2]: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 11:50 ` nezhil
@ 2006-02-10 13:04 ` Maksim Otstavnov
0 siblings, 0 replies; 13+ messages in thread
From: Maksim Otstavnov @ 2006-02-10 13:04 UTC (permalink / raw)
To: community
Hello nezhil,
Friday, February 10, 2006, 2:50:24 PM, you wrote:
n> Только вот каталоги, в имени которых
n> присутствует пробел (./tes/topic files)
n> были пропущены и touch почему-то пытался
n> вместо прохода каталога с этим именем
n> создать файл с первой частью имени
n> каталога в имени которого есть пробелы
n> (пытался создать файл ./tes/files и
n> создал его с нулевым размером), а вот
n> в этот каталог touch так и не заходил.В
n> чём проблема?
В данном случае Вам, скорее всего, поможет указание ключа "-print0" в
команде "find" и "-0" (дефис-ноль) в команде "xargs" (эти ключи
изменяют разделитель имен файлов на нулевой символ, который не может
встречаться в именах файлов, и, соответственно, снимают проблемы с
пробелом и другими специальными символами в именах).
Объяснить, в чем проблема, в двух словах не удастся. Вам стоит
почитать какое-нибудь введение в язык оболочки.
Судя по последовательности Ваших вопросов, Вам может подойти глава 1
из брошюрки "Свободные программы и системы в школе"
(http://www.otstavnov.com/fsft/ISBN5-85593-146-3/index.html). До
"find" и "xargs" там изложение пока не доведено, но про имена и работу
с ними, вроде бы, изложено исчерпывающе.
--
-- Maksim
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 11:14 ` ABATAPA
@ 2006-02-10 13:54 ` nezhil
2006-02-10 23:21 ` Andrey Rahmatullin
1 sibling, 0 replies; 13+ messages in thread
From: nezhil @ 2006-02-10 13:54 UTC (permalink / raw)
To: altlinux-community; +Cc: community
>Один посоветовал, не подумав, другой сделал
>так же... find просто так будет выдавать и
>каталоги и файлы, но touch не будет
>обрабатывать имена с пробелами, и т.д.
>И звездочка-то зачем?! Совет первому: не
>показывайте свою неосведомленность!
>Проверяйте себя, прежде чем что-то
>советовать - заодно и сами научитесь!
>Совет второму: ну читайте же документацию!
>Ведь она даже на русском есть! И
>внимательнее будьте! Вам нужно:
>find start_dir/ -print0 | xargs -0 touch
>-t 198001010000.00 Обработает и сложные
>имена - и каталогов, и файлов.
Огромнейшее спасибо! Ведь действительно всё
заработало как надо!
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 10:03 ` Andrew Borodin
2006-02-10 11:50 ` nezhil
@ 2006-02-10 15:08 ` ABATAPA
1 sibling, 0 replies; 13+ messages in thread
From: ABATAPA @ 2006-02-10 15:08 UTC (permalink / raw)
To: ALT Linux Community
10 февраля 2006 13:03, Andrew Borodin написал:
> Вам надо использовать относительный путь
>
> find ./tes | xargs touch -t 198001010000.00 *
ЕЩЕ РАЗ: Зачем "звездочка"!? Ведь sh развернет ее в имена в текущей директории
по glob(), а потом к ним же xargs будет приписывать то, что ей "скормит"
find?!
ЕЩЕ РАЗ: Так не будут корректно обработаны пробелы (и спецсимволы) в именах.
Чтобы этого не случилось, пользуйтесь связкой:
find dir/ -print0 | xargs -0 prog --progargs
--
ABATAPA
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] Рекурсивное изменение времени файлов/каталогов...
2006-02-10 11:14 ` ABATAPA
2006-02-10 13:54 ` nezhil
@ 2006-02-10 23:21 ` Andrey Rahmatullin
2006-02-11 13:30 ` [Comm] help install wine frop srpm - problema s zavisimostyami Mikhail Kuligin
1 sibling, 1 reply; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-02-10 23:21 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 504 bytes --]
On Fri, Feb 10, 2006 at 02:14:08PM +0300, ABATAPA wrote:
> Один посоветовал, не подумав,
Кто?
> Совет первому: не показывайте свою неосведомленность! Проверяйте себя, прежде
> чем что-то советовать - заодно и сами научитесь!
Не понимаю, в чем там "неосведомленность".
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Или, участники рассылки пишут вопросы по, к примеру, ядру Васе, по иксам
> Пете )))
И по ядру Пете, и по иксам Пете :))
-- voins in community@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Comm] help install wine frop srpm - problema s zavisimostyami
2006-02-10 23:21 ` Andrey Rahmatullin
@ 2006-02-11 13:30 ` Mikhail Kuligin
2006-02-11 13:37 ` Andrey Rahmatullin
0 siblings, 1 reply; 13+ messages in thread
From: Mikhail Kuligin @ 2006-02-11 13:30 UTC (permalink / raw)
To: community
Доброе время суток!
У меня АМ 2.4 + сизиф 2004 года
Проблема в следующем: стянул wine свежий из сизифа, пытаюсь
собрать rpm - поставил все, что нужно было по зависимостям,
кроме одного пакета ttmkdir. Он конфликтует с freetype.
При попытке убрать последний и поставить ttmkdir apt
хочет заодно удалить и 265 зависимых пакетов (все что связано
со шрифтами и Х).
Подскажите как решить такую проблему?
пробовал ставить wine с http://winehq.com, так проблема с русскими
меню, да и вводом украинских символов... все это дело работает,
насколько я знаю, без проблем под UTF8, но у меня koi.
В последних wine 2005* нет wine.conf теперь только в реестре
копатся :(...
Мне вобщем то говоря нужен FineReader, из за него и весь сыр бор...
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Comm] help install wine frop srpm - problema s zavisimostyami
2006-02-11 13:30 ` [Comm] help install wine frop srpm - problema s zavisimostyami Mikhail Kuligin
@ 2006-02-11 13:37 ` Andrey Rahmatullin
0 siblings, 0 replies; 13+ messages in thread
From: Andrey Rahmatullin @ 2006-02-11 13:37 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 427 bytes --]
On Sat, Feb 11, 2006 at 03:30:47PM +0200, Mikhail Kuligin wrote:
> Доброе время суток!
Не начинайте новую тему кнопкой "Ответить".
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> Package: kernel-modules-drm-wks-up-6.8.1-alt1.3
> Cannot build this package for 3 week(s) (since Wed Nov 10 2004).
> Please investigate.
блин, мне этот drm уже по ночам сниться начнет...
-- lakostis in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2006-02-11 13:37 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-09 17:22 [Comm] Рекурсивное изменение времени файлов/каталогов nezhil
2006-02-09 18:14 ` Andrey Rahmatullin
2006-02-10 7:10 ` Michael Isachenkov
2006-02-10 9:33 ` nezhil
2006-02-10 10:03 ` Andrew Borodin
2006-02-10 11:50 ` nezhil
2006-02-10 13:04 ` Re[2]: " Maksim Otstavnov
2006-02-10 15:08 ` ABATAPA
2006-02-10 11:14 ` ABATAPA
2006-02-10 13:54 ` nezhil
2006-02-10 23:21 ` Andrey Rahmatullin
2006-02-11 13:30 ` [Comm] help install wine frop srpm - problema s zavisimostyami Mikhail Kuligin
2006-02-11 13:37 ` Andrey Rahmatullin
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