get_os.sh: Add support for -v option

This commit is contained in:
Jan Lindemann 2010-07-02 14:02:51 +00:00 committed by Jan Lindemann
commit 71af601bb0

View file

@ -28,11 +28,48 @@
# #
########################################################################
usage()
{
echo "
usage: $myname [-h]
$myname [-v]
"
[ "$1" ] && exit $1
}
# --- here we go
myname=`basename $0`
set -- `getopt 'hv' $*`
while [ "$1" != -- ] ; do
case "$1" in
-h)
usage 0
;;
-v)
opt_verbose=1;
;;
*)
usage 1
;;
esac
shift
done
shift
if [ -f /etc/SuSE-release ]; then
if [ "$opt_verbose" ]; then
head -1 /etc/SuSE-release
else
VERSION="`grep VERSION /etc/SuSE-release | sed -e 's/.*=//; s/ //g'`"
echo suse-$VERSION
fi
else
if [ "$opt_verbose" ]; then
uname -a
else
uname -r
fi
fi