| #!/bin/sh | |
| if [ $# -lt 2 ]; then | |
| echo "Usage: chattr [-pRVf] [-+=aAcCdDeijPsStTuF] [-v version] files..." 1>&2 | |
| exit 255 | |
| fi | |
| case "$1" in | |
| -*) | |
| ;; | |
| +*) | |
| ;; | |
| *) | |
| echo "Must use '-v', =, - or +" 1>&2 | |
| exit 255 | |
| ;; | |
| esac | |
| shift | |
| for f in "$@"; do | |
| [ -e "$f" ] || printf "chattr: No such file or directory while trying to stat %s\\n" "$f" 1>&2 | |
| done | |
| exit 0 |