mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
get_os.sh: Add support for -v option
This commit is contained in:
parent
3c7444d7cd
commit
71af601bb0
1 changed files with 40 additions and 3 deletions
|
|
@ -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 [ -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'`"
|
VERSION="`grep VERSION /etc/SuSE-release | sed -e 's/.*=//; s/ //g'`"
|
||||||
echo suse-$VERSION
|
echo suse-$VERSION
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
if [ "$opt_verbose" ]; then
|
||||||
|
uname -a
|
||||||
else
|
else
|
||||||
uname -r
|
uname -r
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue