Yeni satırlar yerine NULL sonlandırıcıları kullanmak için bulmanın çıktısını değiştirmek için -print0 kullanıyorum. Ancak bunu bul'ın -o (OR) işlevini kullanırken işe yaramayacağım.-0 ile -0 ile -0'ı bulmak bulmak için
Bu iyi çalışır, ya grup 'www-data' ait kullanıcı 'pieter' ait YA değil edilmeyen dosyaların bir yeni satır ayrılmış bir liste yazdırır:
find . ! -user pieter -o ! -group www-data
Ama eklemek zaman -print0 buna ben artık hiçbir çıktı alın:
find . ! -user pieter -o ! -group www-data -print0
Ancak bu çalışıyor:
find . ! -user pieter -print0
ne m am issing? Parantez çiftinin çeşitli yerleşimlerini eklemeyi denedim ama boşuna.
Bunun işe yarayacağını, ancak test edilmediğini tahmin ediyorum: 'bulmak. \ (! -kullanıcı pieter -o! -grubu www-data \) -print0' –