本章講述quota在不一樣版本的Unix系統之間切換的煩惱之處。 shell
因爲我不是搞系統管理的,不大明白quota的用處。google了下,不甚了了。就只貼出代碼: ui
#!/bin/sh flags="" realquota="/usr/bin/quota" while [ $# -gt 0 ] do case $1 in --help) echo "Usage: $0[--group --verbose --quiet -gvp]" >& 2 exit 1;; --group | -group) flags="$flags -v"; shift;; --verbose | -verbose) flags="$flags -v"; shift;; --quiet | -quiet) flags="$flags -q"; shift;; --) shift; break;; *) break; esac done exec $realquota $flags "$@"