第四章:Tweaking Unix--34.模仿GNU风格的quota

本章讲述quota在不同版本的Unix系统之间切换的烦恼之处。

由于我不是搞系统管理的,不大明白quota的用处。google了下,不甚了了。就只贴出代码:

#!/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 "$@"

你可能感兴趣的:(linux,shell,shell,bash,scripts,cool,Wicked)