User Tools

Site Tools


fileservices:copy_acls

This is an old revision of the document!


Copy ACLs

getfacl file1 | setfacl --set-file=- file2

Copy ACLs all items in a directory

#!/bin/sh
 
LIST="`cd /vol1/public/Data && ls | sed \"s/ /_/g\"`"
 
for i in $LIST
do
        ITEM="`echo $i |  sed \"s/_/ /g\"`"
        getfacl /vol1/public/Data/"$ITEM" | setfacl --set-file=- /vol2/public/Data/"$ITEM"
done
fileservices/copy_acls.1372165822.txt.gz · Last modified: 2013/06/25 08:10 by tschulz