Navigation Menu+

Chown ricorsivo

Scritto di 15 Luglio 2015 da

Chown ricorsivo per tutti i file e le cartelle all’interno di una cartella


chown -R someuser:somegroup ./*

Se invece siete alla ricerca di una tipologia specifica di file (mettiamo i tutti i pdf) allora il codice potrebbe essere:

find . -type f -name '*.pdf' | xargs chown someuser:somegroup

Questo inizia nella cartella corrente ‘.’ alla ricerca di file (filetype f) che coincidano con il pattern '*.pdf' quindi passa il risultato a xargs, che si occupa di dare il comando chmod come assegnato. Le virgolette attorno a '*.pdf' sono necessarie per la ricerca.

Poichè i file potrebbero avere degli spazi al loro interno, bisogna usare un comando ancora un po’ differente:

find . -type f -name '*.pdf' -print0 | xargs -0 chown someuser:somegroup
1957 Visualizzazioni totali 1 Visualizzazioni odierne

Qualcosa da dire

Ho scritto delle idiozie? Ho commesso un errore di ortografia? Ti ho offeso, o ho pubblicato qualcosa che non vorresti? Hai qualcosa da aggiungere?
Scrivimi :)

*