[Comm] How chmod?
Olvin
=?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Ср Сен 28 14:59:36 MSD 2005
Alexandr O. Potapov wrote:
> Есть сложная структура каталогов, каждый файл в них должен иметь права
> доступа 660 (каталоги соответственно 770). С какими параметрами
> запускать chmod?
> Команда
> #chmod -R 660 koren/
> или
> #chmod -R 660 koren/*
> Вполне логично убирает запуск с каталогов и получается байда. Как правильно?
#!/bin/sh
find "$1" -type $2 -print0| xargs -0 chmod $3
первый параметр - имя директории, с которой производить смену прав,
второй - тип объекта (d - directory, f - regular file), третий - права
доступа в формате chmod.
Пока у меня работает, но был бы рад, если бы кто подсказал другое
решение (с этим были какие-то проблемы, с именами, кажется (русские
буквы или пробелы, или спецсимволы))
Подробная информация о списке рассылки community