function rsxattr --description 'Recursively delete all user xattrs' if not check_install 'getfattr' 'attr' echo "Can't find xattr tools." return 1 end if not check_install 'awk' 'gawk' echo "Can't find awk." return 1 end for file in (getfattr -R -h -d . &>/dev/null | grep '^# file:' | sed 's/^# file: //') for attr in (getfattr -m '^user\.' "$file" &>/dev/null | awk '/^[^#]/ {print $1}') setfattr -x $attr $file &>/dev/null end end end