nixp.ru v3.0

24 января 2017,
вторник,
18:11:55 MSK

DevOps с компанией «Флант»
SerP написал 6 ноября 2005 года в 07:20 (1141 просмотр) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 7 комментариев на сайте.

такая у меня беда: нужно сделать в папке исполняемыми тролько директории, изначально атрибут — исполняемый имеют все файлы и папки. Делаю так:ъ

find ./serp -not -type d -exec chmod 660 \{\};

а он мне в ответ:

find: отсутствует аргумент у `-exec'

в чем проблема?

Genie

неправильно команда написана….



find ./serp -not -type d -exec chmod 660 \{\};

должно быть:

$ find ./serp -not -type d -exec chmod 660 {} \;

однако, на практике, наиболее подходящий вариант такой:

$ find ./serp -type f -print0 | xargs -0r chmod 660
ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.