Рекурсивная смена прав

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Anonymous

Рекурсивная смена прав

Сообщение Anonymous »

Народ, нииид хелп.
нужен скрипт на перле, который мне рекурсивно поменяет права в каталоге и всех вложенных подкаталогах.
На перле почему, я незнаю какой стоит у хостинг-провайдера коммандный оболочк! ;)
Сорри за оффтопик или ваше, просто повышенная срочность!

PS Узнал, bash там стоит

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Теня, читать man chmod до полного просветления ;) и никакого перла...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Сударь! Подхелпите плз!
Недаёт он мне мана ;( и не одной машины с иксами в радиусе километра! ;))))

Аватара пользователя
zyxel
Неотъемлемая часть форума
Сообщения: 985
Зарегистрирован: 07 июн 2002, 12:05
Откуда: Минск, РБ
Контактная информация:

Сообщение zyxel »

1 При чем тут X-ы ???
2 Маны можно читать и в консоли
3 man chmod:

Код: Выделить всё

-R, --recursive
              change files and directories recursively
4 Все-таки советую прочесть man chmod
-Сынок, вставай, 5 утра, пора на работу.
-Папа, на какую работу ? Сегодня воскресенье !
-Сынок, какое воскресенье ! Мы же негры !
(С) анекдот

Anonymous

Сообщение Anonymous »

Иксы, в смысле юникса! ;)
Спасибо!
Разобрался! ;)))

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

Или совсем бредово:

find /dirname -type f -a type d -exec chmod {} \; :o

Аватара пользователя
Andrej Ramaszeuski
Неотъемлемая часть форума
Сообщения: 507
Зарегистрирован: 28 ноя 2003, 11:42
Откуда: Pardubice, CZ
Контактная информация:

Сообщение Andrej Ramaszeuski »

Llama писал(а):Теня, читать man chmod до полного просветления ;) и никакого перла...
Просветление не настанет. Для директориев и файлов явно надо разные права, так что придётся читать и man find
Linux is like a wigwam: no Windows, no Gates and Apache inside.

Ответить