ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Как раздельно установить атрибуты папкам и файлам с использованием программной рекурсии?
@ 2006-01-10 10:23 vformin
  2006-01-10 10:56 ` Nikolay A. Fetisov
                   ` (3 more replies)
  0 siblings, 4 replies; 76+ messages in thread
From: vformin @ 2006-01-10 10:23 UTC (permalink / raw)
  To: community

У меня наличествует проблема: после ревизии данных есть огромнейшая папка, в которой сотни вложенных каталогов с сотнями файлов. Атрибуты у каталогов и файлов разные, даже по большому счёту ненадлежащие. Нужно сбросить все атрибуты со всех вложенных каталогов и файлов, установить пользователя user, установить атрибуты каталогам: +r+w+x - Владелец, +r+x - Группа, +r+x - Другие пользователи. Вручную устанавливать квоты, пользователя и атрибуты - занятие весьма неблагодарное, и займёт как минимум неделю. Вот если бы можно было бы программно рекурсивно пройтись по этому складу! Проблема заключается в том, что в поставке GCC в Linux среди C-модулей и библиотек нет подключаемого  модуля dos.h с функциями findfirst/findnext и getfattr/setfattr, необходимыми для написания такой программы. Я бы ведь и сам написал её а затем ещё бы и с Вами поделился ею, уважаемые, но к сожалению я в программировании под Линукс - полный профан, поэтому я прошу Вас, уважаемые, помогите дельным советом, готовым скриптом или сишным кодом для этого, либо что иное. Мне очень "горит" это дело, ведь делаю ревизию своих архивов данных! Пожайлуста, помогите! Заранее премного от души благодарен!


^ permalink raw reply	[flat|nested] 76+ messages in thread

end of thread, other threads:[~2006-01-16 22:46 UTC | newest]

Thread overview: 76+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-01-10 10:23 [Comm] Как раздельно установить атрибуты папкам и файлам с использованием программной рекурсии? vformin
2006-01-10 10:56 ` Nikolay A. Fetisov
2006-01-11 17:39       ` vformin
2006-01-11 17:47         ` [JT] " Alexei V. Mezin
2006-01-11 18:35           ` vformin
2006-01-11 18:43             ` [Comm] Administrativia Andrey Rahmatullin
2006-01-11 18:07         ` [Comm] Реинкарнация FreeWolle Voluntary??? spider
2006-01-11 19:14           ` [Comm][JT] Такая мысль возникла после 1-го письма Andrey Rahmatullin
2006-01-12  9:50           ` [Comm] Re: Реинкарнация FreeWolle Voluntary??? vformin
2006-01-12 11:02             ` [Comm] Re: Реинкарнация FreeWolle Voluntary??? [JT] Владимир Гусев
2006-01-11 18:34         ` [Comm][JT] Как раздельно установить атрибуты папкам и файлам с использованием программной рекурсии? Andrey Rahmatullin
2006-01-11 18:50           ` vformin
2006-01-11 18:56             ` Andrey Rahmatullin
2006-01-12 10:18               ` vformin
2006-01-12 14:33                 ` Andrey Rahmatullin
2006-01-11 19:24             ` [Comm] Как раздельно установить..? [JT] Владимир Гусев
2006-01-12 20:24               ` Eugene Seppel
2006-01-13  6:27                 ` vformin
2006-01-11 22:18             ` Владимир Гусев
2006-01-11 22:21             ` [Comm] Как раздельно установить...? [JT] Владимир Гусев
2006-01-12  5:57           ` [Comm] [JT] Кащенизм Genix
2006-01-12  6:17             ` Alexey Rusakov
2006-01-12  9:56               ` Aleksander N. Gorohovski
2006-01-12  8:02                 ` Alexey I. Froloff
2006-01-12 17:10                 ` Владимир Гусев
2006-01-11 18:39         ` [Comm] Как раздельно установить атрибуты папкам и файлам с использованием программной рекурсии? Nick S. Grechukh
2006-01-10 10:58 ` Genix
2006-01-10 11:15 ` [Comm] " Вадим Илларионов
2006-01-10 12:48   ` vformin
2006-01-10 12:56     ` Denis G. Samsonenko
2006-01-11  6:51     ` Genix
2006-01-11 10:11       ` spider
2006-01-11 18:23         ` vformin
2006-01-11 10:02 ` [Comm] " spider
2006-01-11 17:27   ` [JT] " vformin
2006-01-12 10:01       ` vformin
2006-01-12 10:06         ` Anton Gorlov
2006-01-12 10:17           ` Прончаков Артем Юрьевич
2006-01-12 11:05           ` Andrew Borodin
2006-01-12 11:26             ` Anton Gorlov
2006-01-12 12:01               ` Andrew Borodin
2006-01-12 12:03             ` Nick S. Grechukh
2006-01-12 12:03           ` vformin
2006-01-12 12:09             ` Nick S. Grechukh
2006-01-12 12:18             ` Dmytro O. Redchuk
2006-01-12 12:29             ` Nick S. Grechukh
2006-01-12 14:35               ` Andrey Rahmatullin
2006-01-15  0:57                 ` *sigh* Re: [JT] " Michael Shigorin
2006-01-12 14:38             ` [JT] " Andrey Rahmatullin
2006-01-12 10:22         ` Denis G. Samsonenko
2006-01-12 10:29         ` Alexei V. Mezin
2006-01-12 11:29         ` Alex Yustasov
2006-01-12 12:15           ` vformin
2006-01-12 14:35             ` Andrey Rahmatullin
2006-01-12 17:23             ` Alex Yustasov
2006-01-15 16:38             ` [Comm] Administrativia: по поводу виртуаленья и обмана Michael Shigorin
2006-01-15 17:06               ` Терешков Евгений
2006-01-15 18:20                 ` "Владимир Николаевич Формин"
2006-01-15 18:48                   ` Alexey Rusakov
2006-01-16 10:04                     ` "Владимир Николаевич Формин"
2006-01-16 10:43                       ` Алексей Синицын
2006-01-15 19:03                   ` Alex Yustasov
2006-01-15 21:32                     ` Aleksander N.Gorohovski
2006-01-15 19:05                   ` Re[2]: " Maksim Otstavnov
2006-01-16 10:46                     ` Yuri Horoshkov
2006-01-15 22:04                   ` Владимир Гусев
2006-01-15 22:21                     ` [Comm] Administrativia (относится ко всем) Alexey Rusakov
2006-01-16  7:54                       ` Pokidko Mikhail
2006-01-16 22:46                     ` [Comm] Administrativia: по поводу виртуаленья и обмана Motsyo Gennadi aka Drool
2006-01-15 23:09                   ` [JT]Re: " Eugene Seppel
2006-01-15 23:23                     ` Alexey Rusakov
2006-01-15 23:43                       ` [Comm] Re: [JT] Сорри Alexey Rusakov
2006-01-16  8:11                         ` "Владимир Николаевич Формин"
2006-01-16  7:51                   ` [Comm] Administrativia: по поводу виртуаленья и обмана Pokidko Mikhail
2006-01-15 21:42                 ` Michael Shigorin
2006-01-14 13:49         ` [JT] Re: [Comm] Как раздельно установить атрибуты папкам и файлам с использованием программной рекурсии? Aleksander N. Gorohovski

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