[mdk-re] [JT] (find + grep) && exceptions

Artem K. Jouravsky =?iso-8859-1?q?ujo_=CE=C1_ifirst=2Eru?=
Вт Фев 19 00:47:01 MSK 2002


Доброго времени суток!
Вот мучает меня уже несколько дней (не сильно, просто как комар) такое
желание: есть куча пользователей-разработчиков, которые обожают права 777
на файлы в своей директории. Хочется сделать им сюрприз, ибо давно
предупреждены. Но! Есть файлы (или по крайней мере, папки), на которые 
действительно нужны права на запись для all. Делаю такую конструкцию:

$find /path/to -type f -perm -o=w -print0|xargs -0 chmod 644 {} ';'

Хочется вставить посредине что-то вроде grep -v <file> exceptions, 
где <file> то что grep получит из <STDIN> а exceptions - список
исключений. Но вот проблема - xargs -0 grep exceptions даст совсем не то
что мне нужно... 
Можно сделать подлиннее, но не хочется. Есть способ это сделать коротко?

-- 
Best wishes,
Artem K. Jouravsky,
iFirst Ltd, System Administrator.
-----------------------
** MAXIMUM TERMINALS ACTIVE.  TRY AGAIN LATER **




Подробная информация о списке рассылки community