В доступе отказано при использовании -exec {} ls с командой find

С zsh :

rm -- *(@,^/e:'[ -w $REPLY ]':)

То есть удалить символические ссылки и некаталоги ( rm все равно не удалит их, поэтому мы могли бы также исключить их), для которых у вас есть доступ на запись. Обратите внимание, что квалификатор glob w не может быть использован здесь, поскольку он только проверяет, доступен ли файл для записи его владельцем (который может быть не вами).

4
07.06.2016, 22:31
0 ответов

Теги

Похожие вопросы