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