For the recored,the error correction

This commit is contained in:
hugang
2010-10-15 16:06:50 +08:00
parent dfd55b58e9
commit 4db9f7c1dd
7 changed files with 81 additions and 57 deletions

View File

@@ -25,16 +25,15 @@
#===================================================================================
workdir='/usr/lib/new_install/interface'
exec_file='xinitrc_setup'
work_write_dir='/var/lib/install'
work_write_dir='/var/install'
#===================================================================================
#Performance function
#===================================================================================
usage(){
echo "usage: $0 [-s|--style style] [-l|--language language][-x|--Xserver select][-h|--help]"
echo "usage: $0 [-s|--style style] [-l|--language language][-n|--noXserver][-h|--help]"
echo "style [text|graph]"
echo "language [english|chinese]"
echo "select [yes|no]"
exit 0
echo "default Xserver start"
}
config_execfile(){
@@ -49,17 +48,22 @@ config_execfile(){
main(){
local style='graph'
local language='english'
local Xserver='yes'
local xstart='yes'
tmp=$(getopt -o s:l:nh --long style:,language:,noXserver,help -- "$@")
eval set -- "$tmp"
mkdir -p $work_write_dir
while [ "$1" ];do
case $1 in
'-s'|'--style') type="$2" ;shift ;;
'-l'|'--language') language="$2" ;shift ;;
'-x'|'--Xserver') Xserver="$2" ;shift ;;
*) usage ;;
while true;do
case "$1" in
'-s'|'--style') type="$2" ;shift 2;;
'-l'|'--language') language="$2" ;shift 2;;
'-n'|'--noXserver') xstart='no' ;shift ;;
'-h'|'--help') usage ; exit 0 ;;
'--') shift; break ;;
*) usage ; exit 1 ;;
esac
shift
done
if [ $style = 'graph' ]; then
@@ -69,7 +73,7 @@ main(){
# text install
fi
if [ $Xserver = 'yes' ]; then
if [ $xstart = 'yes' ]; then
X -configure
startx ${work_write_dir}/${exec_file} -- -config ~/xorg.conf.new
else