From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Artem K. Jouravsky" To: ALT Linux common mailing list Message-ID: <20020218215807.GA3096@ifirst.ru> Mail-Followup-To: ALT Linux common mailing list Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.27i Organization: iFirst Ltd. Subject: [mdk-re] [JT] (find + grep) && exceptions Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Feb 19 00:47:01 2002 X-Original-Date: Tue, 19 Feb 2002 00:58:07 +0300 Archived-At: List-Archive: List-Post: Доброго времени суток! Вот мучает меня уже несколько дней (не сильно, просто как комар) такое желание: есть куча пользователей-разработчиков, которые обожают права 777 на файлы в своей директории. Хочется сделать им сюрприз, ибо давно предупреждены. Но! Есть файлы (или по крайней мере, папки), на которые действительно нужны права на запись для all. Делаю такую конструкцию: $find /path/to -type f -perm -o=w -print0|xargs -0 chmod 644 {} ';' Хочется вставить посредине что-то вроде grep -v exceptions, где то что grep получит из а exceptions - список исключений. Но вот проблема - xargs -0 grep exceptions даст совсем не то что мне нужно... Можно сделать подлиннее, но не хочется. Есть способ это сделать коротко? -- Best wishes, Artem K. Jouravsky, iFirst Ltd, System Administrator. ----------------------- ** MAXIMUM TERMINALS ACTIVE. TRY AGAIN LATER **