Я должен chmod структуру подпапок, которые содержат больше sufolders, а также файлы естественно.
Теперь мне нужно изменить права доступа (owner: group, no acl в этой точке) на эту полную структуру в таким же образом. Только я хочу 775 для папок, но 664 для файлов. Как я могу это достичь? man chown, похоже, не дает решения, поэтому я думал, что труба из find и chown может это сделать. Мои знания о трубах довольно просты. Я думаю, что вы даете команду и отправили вывод этой команды через вторую команду.
find -type d | chmod -R 775 *
- это мое предположение, но не учитывает вывод моей команды find. Вероятно, команда «*» в команде chown превосходит вывод find несколько
любых идей, как настроить это в мою пользу?
Обновление: я неправильно понял, что @ muru не использует -R Это может работать:
chmod 775 $(find -type d)
Он называется подстановкой команд