* [Comm] Хочется странного -- виртуальный каталог
@ 2011-03-28 17:53 Alexei V. Mezin
2011-03-28 18:05 ` Dmitry Chistikov
2011-03-28 20:17 ` Michael Shigorin
0 siblings, 2 replies; 7+ messages in thread
From: Alexei V. Mezin @ 2011-03-28 17:53 UTC (permalink / raw)
To: ALT Linux Community general discussions
Хочется странного: есть структура каталогов,
./AAAA/
|--CCCC
`--BBBB
Пользователь в каталогах BBBB, CCCC и так далее создает подкаталоги,
набивает их файлами различных форматов. Хочется, чтоб появились (может
быть созданные вручную) каталоги PDF/XLS/Другой_тип, при входе в которые
там были бы видны все файлы указанного типа из подкаталогов BBBB, CCCC.
./AAAA/
|--CCCC
| |--XLS
| `--PDF
`--BBBB
|--XLS
`--PDF
Или альтернативно: в принципе пользователь и сам руками сможет наполнить
каталог "ссылками" на файлы. Но вот беда: каталог лежит на Samba-шаре, а
пользователь на винде. Как бы попроще осуществить ручное создание ссылок
на файлы?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-28 17:53 [Comm] Хочется странного -- виртуальный каталог Alexei V. Mezin
@ 2011-03-28 18:05 ` Dmitry Chistikov
2011-03-28 20:17 ` Michael Shigorin
1 sibling, 0 replies; 7+ messages in thread
From: Dmitry Chistikov @ 2011-03-28 18:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
Alexei V. Mezin, Mar. 28, 2011, 21:53 +0400:
> Хочется, чтоб появились (может
> быть созданные вручную) каталоги PDF/XLS/Другой_тип, при входе в которые
> там были бы видны все файлы указанного типа из подкаталогов BBBB, CCCC.
Можно написать сценарий на shell, который будет создавать необходимые ссылки,
и вызывать его вручную (дать пользователю кнопку "обновить ссылки"), по
cron'у или с помощью inotify (см. inotify(7)).
--
Дмитрий Чистиков
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-28 17:53 [Comm] Хочется странного -- виртуальный каталог Alexei V. Mezin
2011-03-28 18:05 ` Dmitry Chistikov
@ 2011-03-28 20:17 ` Michael Shigorin
2011-03-28 20:42 ` Alexei V. Mezin
1 sibling, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2011-03-28 20:17 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Mon, Mar 28, 2011 at 09:53:02PM +0400, Alexei V. Mezin wrote:
> Хочется странного: есть структура каталогов,
rsync -d +/- уже написанное рядом?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-28 20:17 ` Michael Shigorin
@ 2011-03-28 20:42 ` Alexei V. Mezin
2011-03-29 7:49 ` Dmitry Chistikov
0 siblings, 1 reply; 7+ messages in thread
From: Alexei V. Mezin @ 2011-03-28 20:42 UTC (permalink / raw)
To: community
29.03.2011 00:17, Michael Shigorin пишет:
> On Mon, Mar 28, 2011 at 09:53:02PM +0400, Alexei V. Mezin wrote:
>> Хочется странного: есть структура каталогов,
>
> rsync -d +/- уже написанное рядом?
>
Э-э-э... что-то не врубаюсь, как тут rsync применить. Тем более, что man
rsync /"-d " что-то не работает. :(
http://filterfs.sourceforge.net/ вот это, с виду, могло бы решить часть
проблемы, но как-то оно не желает скачиваться.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-28 20:42 ` Alexei V. Mezin
@ 2011-03-29 7:49 ` Dmitry Chistikov
2011-03-29 8:15 ` Alexei V. Mezin
0 siblings, 1 reply; 7+ messages in thread
From: Dmitry Chistikov @ 2011-03-29 7:49 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Community general discussions
Alexei V. Mezin, Mar. 29, 2011, 00:42 +0400:
> Э-э-э... что-то не врубаюсь, как тут rsync применить. Тем более, что man
> rsync /"-d " что-то не работает. :(
Зачем же Вы кавычки и пробел набираете? =) "/-d[, ]" в более общем случае.
Не настаиваю на своем решении, но просто интересно: чем Вам не подошли
предложенные три варианта?
--
Дмитрий Чистиков
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-29 7:49 ` Dmitry Chistikov
@ 2011-03-29 8:15 ` Alexei V. Mezin
2011-03-29 8:31 ` Damir
0 siblings, 1 reply; 7+ messages in thread
From: Alexei V. Mezin @ 2011-03-29 8:15 UTC (permalink / raw)
To: community
29.03.2011 11:49, Dmitry Chistikov пишет:
> Alexei V. Mezin, Mar. 29, 2011, 00:42 +0400:
>> Э-э-э... что-то не врубаюсь, как тут rsync применить. Тем более, что man
>> rsync /"-d " что-то не работает. :(
>
> Зачем же Вы кавычки и пробел набираете? =) "/-d[, ]" в более общем случае.
>
А все равно ключа -d нету. Есть --delete, опция, безусловно, полезная,
но пока мне не очень понятно, как rsync применить к описанной задаче.
> Не настаиваю на своем решении, но просто интересно: чем Вам не подошли
> предложенные три варианта?
Отчасти подходят. Но нужно садиться и писать скрипты. Поэтому сначала
хочется определить все возможные варианты, прежде чем начинать
изобретение велосипеда.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Comm] Хочется странного -- виртуальный каталог
2011-03-29 8:15 ` Alexei V. Mezin
@ 2011-03-29 8:31 ` Damir
0 siblings, 0 replies; 7+ messages in thread
From: Damir @ 2011-03-29 8:31 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Community general discussions
> А все равно ключа -d нету. Есть --delete, опция, безусловно, полезная, но
> пока мне не очень понятно, как rsync применить к описанной задаче.
LC_ALL=C man rsync
Русский ман протухший.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-03-29 8:31 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-28 17:53 [Comm] Хочется странного -- виртуальный каталог Alexei V. Mezin
2011-03-28 18:05 ` Dmitry Chistikov
2011-03-28 20:17 ` Michael Shigorin
2011-03-28 20:42 ` Alexei V. Mezin
2011-03-29 7:49 ` Dmitry Chistikov
2011-03-29 8:15 ` Alexei V. Mezin
2011-03-29 8:31 ` Damir
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