2015-09-24 2 views
0

От терминала (ls -la) Мне нужно указать файлы и папки , которые не являются в определенной группе.Список папок/файлов по группам с терминала

Ex .: Учитывая группа AB, ..., и Z, мне нужно перечислить все папки и файлы, которые не находятся в группе Z. Этот список от А до Y.

user1 A 123

user2 B 456

Как теперь у меня есть find . -group Z -maxdepth 1

Как "не" найти?

Этот список будет тогда трубой и кошкой в ​​файле.

ответ

1

Просто отрицать тест -group с !:

find . ! -group Z -maxdepth 1 
+0

Чтобы запустить это из интерактивной оболочки, которая имеет расширение истории включена (по умолчанию), используйте '\' вместо ''!. – mklement0

Смежные вопросы