find . -type d -not -path /home/admin/web/public_html -prune -o -print0 | xargs -0 chown admin
Wo -type d
nach Verzeichnis filtern und -not -path /home/admin/web/public_html
das Verzeichnis ausschließen.
Ich möchte einige große Inhaltsverzeichnisse ausschließen
Ich benutze es, um Directory zu chown
chown -R admin /home/admin/web/public_html
gibt es sowieso ein Unterverzeichnis unter html auszuschließen
Mögen:
chown -R admin exclude=/home/admin/web/public_html/content /home/admin/web/public_html
Sowas in der Art
Vielen Dank
find . -type d -not -path /home/admin/web/public_html -prune -o -print0 | xargs -0 chown admin
Wo -type d
nach Verzeichnis filtern und -not -path /home/admin/web/public_html
das Verzeichnis ausschließen.
aus / home / admin / web / public_html
find . ! -name "content" | xargs -I {} chown admin {}
sollte funktionieren, hoffe es hilft dir