Помогите написать скриптик (Пожалуйста...)

Модератор: Модераторы разделов

neru_dead
Сообщения: 331
ОС: Debian Etch

Помогите написать скриптик

Сообщение neru_dead »

Задача скрипта:
1. Если директория то он ей ставит права +xr
2. Если это файл то он ему ставит права только +r
3. И что б он это делал не только там где его запустили но и в под папках -R

chmod же не умеет такое ? он ставит и на директорию и на фалы одинаковые права... ?
Debian GNU/Linux 4.0
Registered User # 410887
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Помогите написать скриптик

Сообщение serzh-z »

$ find -type d -exec chmod +xr -v {} \;
find -type f -exec chmod +r -v {} \;
Спасибо сказали:
neru_dead
Сообщения: 331
ОС: Debian Etch

Re: Помогите написать скриптик

Сообщение neru_dead »

serzh-z

Спасибо, работает
Debian GNU/Linux 4.0
Registered User # 410887
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Помогите написать скриптик

Сообщение elide »

chmod -R a+rX .
слава роботам!
Спасибо сказали: