gruba ait OLMAYAN dosyaları bul


13

Belirli bir gruba ait olmayan dosyaları nasıl bulurum?

find /home -group NOT test

Yanıtlar:


20

find /home -not -group test veya find /home ! -group test

Ünlem maçı tersine çevirir. Gönderen man find:

 ! expr True  if  expr  is false.  This character will also usually need

 -not expr
          Same as ! expr, but not POSIX compliant.

Grubun çıktıya ait olmasını istiyorsanız:

find /home ! -group test -printf "%p:%g\n"
./lots/573:root
...

Find kullanımı hakkında daha fazla bilgi:
UNIX find komutunu nasıl kullanabilirim?


+1 - bunu yapabileceğinizi bilmiyordum.
Dave Holland

+1 - iyi numara, bunun da bir seçenek olduğunu bilmiyordum ...:]
Kyle Smith

0

İstemediğiniz şeyleri hariç tutarak bir grep var mı?


gibi find ile listelenen grupları nasıl alabilirim? Bir örneği takdir ediyorum
Michael

1
Bunun yerine daha iyi bir çözüm olan Kyle'ın cevabını kullanmaya ne dersiniz?
Dave Holland
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.