Skocz do zawartości

Bash i problem skryptowy ...


fervi (Skovv)

Rekomendowane odpowiedzi

Witajcie!

 

Mam taki problem z Bashem, i nie widzę co mam zmienić, aby się pozbyć ...

Tutaj macie zdjęcie problemów, niby są tam jakieś, ale nie mogę ich dorwać

http://img81.imageshack.us/img81/4088/problemzn1.png

 

A kod instalatora wygląda tak:

#!/bin/sh
dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --msgbox "\nWelcome in PowerXware!" 9 50
clear
dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --yesno "Do you really wan't install PowerXware?" 9 50
wybor=$?
case $wybor in
"0") dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --msgbox "\nPowerXware is installed on: $HOME/PowerXware" 9 50
dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --msgbox "This program is free!\nYou can't Decompiler this program\nYou can't copy this program (Unlegal)\nYou can't distribute this program!" 9 50
dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --msgbox "Let's Go!" 9 50
mkdir $HOME/PowerXware
tar -zxvf ./powerxware.tar.gz
cp *.* $HOME/PowerXware
cp -r usr $HOME/PowerXware
cp -r doc $HOME/PowerXware
cp -r installers $HOME/PowerXware
cp -r etc $HOME/PowerXware
cp -r menus $HOME/.kde/share/applnk/PowerXware
rm -r usr
rm -r menus
rm -r doc
rm -r installers
rm -r etc
rm -d icon.gif
rm -d icon.ico
rm -d PowerXware
rm -d logo.bmp
rm -r $HOME/PowerXware/menus
rm -d $HOME/PowerXware/install.sh
rm -d $HOME/PowerXware/powerxware.tar.gz
rm -d LogoX.gif
rm -d uninstall
$HOME/PowerXware/usr/bin/wine $HOME/PowerXware/usr/bin/winecreator.exe
echo !!!!!!!!!!! - Tu patrz
cd $HOME/PowerXware/usr/bin
./wine-folder
dialog --title "PowerXware Installer" --backtitle "PowerXware Installer" --msgbox "PowerXware Installer is completed!" 9 50;;
"1") echo PowerXware Installer is not completed;;
"255") echo PowerXware Installer is not completed;;
esac

 

A odpowiedzialny może być:

#!/bin/sh
$HOME/PowerXware/usr/bin/wineprefixcreate --prefix $HOME/.PowerXware
export WINEPREFIX=$HOME/.PowerXware
tar -xzvf drive.tar.gz
clear
cp system.reg $HOME/.PowerXware
cp user.reg $HOME/.PowerXware
cp userdef.reg $HOME/.PowerXware
cp -r dosdevices $HOME/.PowerXware
cp -r drive_c $HOME/.PowerXware
rm system.reg
rm user.reg
rm userdef.reg
rm -r dosdevices
rm -r drive_c
ln -s $HOME $HOME/.PowerXware/dosdevices/h:
ln -s /media/cdrom $HOME/.PowerXware/dosdevices/d:
ln -s $HOME/PowerXware/installers $HOME/.PowerXware/dosdevices/l:
clear
echo PowerXware Directory is completed!

 

I w tym problem, że szukając błędu na nic nie natrafiłem, może wy znajdziecie, bo od tego kodu dostaję oczopląsu ... :alien:

A podane pliki są ;/ na swoich miejscach ...

 

Fervi

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...