For the recored,the error correction
This commit is contained in:
30
main/setup
30
main/setup
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user