]> git.phdru.name Git - dotfiles.git/blob - bin/setnormattrs.sh
Feat(recode-filenames-recursive): Allow to omit parameters
[dotfiles.git] / bin / setnormattrs.sh
1 #! /bin/sh
2
3 for d in "$@"; do
4    if [ "$d" = .. ]; then
5       echo 'Cannot operate on ".."!' >&2
6       exit 1
7    fi
8    find "$d" -type d -print0 | xargs -r0 chmod u=rwX,go=rX
9    find "$d" -type f -print0 | xargs -r0 chmod u=rw,go=r
10 done