nixp.ru v3.0

23 апреля 2024,
вторник,
11:18:39 MSK

SerP написал 6 ноября 2005 года в 07:20 (2183 просмотра) Ведет себя неопределенно; открыл 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
Экология и вегетарианство на благо всем живым существам Планеты.