Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[PYTANIE] start.sh - umie ktos edytować?


Rekomendowane odpowiedzi

Opublikowano

Siema zrobiłem nowy kanał nazwa channel3 tylko nie umiem zrobić w start.sh aby była 3 opcja żeby włączyć 3kanały.

Oto oryginalny plik start:

#!/bin/sh
echo -e "\033[31m
Wybierz ile kanalow ma byc uruchomionych! \n
1 - (1) Channel\n
2 - (2) Channele\033[0m"
read chs
case $chs in
1*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
echo -e "\033[31m \n Starting CH99 ..\033[0m"
cd ../channel99/
./game &
sleep 2
clear
;;
2*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 2 ..\033[0m"
cd ../channel2/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH99 ..\033[0m"
cd ../channel99/
./game &
sleep 2
clear
;;
esac

 

Z góry dzięki.

6fc086389b796c47.jpg
Siedzę na mpc gdy jest czas, dzięki temu dużo się od was uczę dzięki!!

Opublikowano

Nie wiem czy to jest dobrze.. ale warto sprawdzic ;)

 

 

#!/bin/sh

echo -e "\033[31m

Wybierz ile kanalow ma byc uruchomionych! \n

1 - (1) Channel\n

2 - (2) Channele\033[0m"

read chs

case $chs in

1*)

echo -e "\033[31m Starting Database ..\033[0m"

cd ./g1/db/

./db &

sleep 2

clear

echo -e "\033[31m \n Starting Auth ..\033[0m"

cd ../auth

./auth &

sleep 2

clear

echo -e "\033[31m \n Starting CH 1 ..\033[0m"

cd ../../channel1/

./game &

sleep 2

echo -e "\033[31m \n Starting CH99 ..\033[0m"

cd ../channel99/

./game &

sleep 2

clear

;;

2*)

echo -e "\033[31m Starting Database ..\033[0m"

cd ./g1/db/

./db &

sleep 2

clear

echo -e "\033[31m \n Starting Auth ..\033[0m"

cd ../auth

./auth &

sleep 2

clear

echo -e "\033[31m \n Starting CH 1 ..\033[0m"

cd ../../channel1/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH 2 ..\033[0m"

cd ../channel2/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH 3 ..\033[0m"

cd ../channel3/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH99 ..\033[0m"

cd ../channel99/

./game &

sleep 2

clear

;;

esac

57n6.png

Opublikowano

Działa :)

Ale bardziej chodziło m io to że będzie dodatkowa opcja w :

1 - (1) Channel\n

 

2 - (2) Channele\033[0m"

i tu

3 - .....

 

i potem te 3*)...

6fc086389b796c47.jpg
Siedzę na mpc gdy jest czas, dzięki temu dużo się od was uczę dzięki!!

Opublikowano

Teraz obczaj .. jak nie zadziala to cos jeszcze zmienie ;)

 

#!/bin/sh

echo -e "\033[31m

Wybierz ile kanalow ma byc uruchomionych! \n

1 - (1) Channel\n

2 - (2) Channele\033[0m"

3 - (3) Channele\033[0m"

read chs

case $chs in

1*)

echo -e "\033[31m Starting Database ..\033[0m"

cd ./g1/db/

./db &

sleep 2

clear

echo -e "\033[31m \n Starting Auth ..\033[0m"

cd ../auth

./auth &

sleep 2

clear

echo -e "\033[31m \n Starting CH 1 ..\033[0m"

cd ../../channel1/

./game &

sleep 2

echo -e "\033[31m \n Starting CH99 ..\033[0m"

cd ../channel99/

./game &

sleep 2

clear

;;

2*)

echo -e "\033[31m Starting Database ..\033[0m"

cd ./g1/db/

./db &

sleep 2

clear

echo -e "\033[31m \n Starting Auth ..\033[0m"

cd ../auth

./auth &

sleep 2

clear

echo -e "\033[31m \n Starting CH 1 ..\033[0m"

cd ../../channel1/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH 2 ..\033[0m"

cd ../channel2/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH 3 ..\033[0m"

cd ../channel3/

./game &

sleep 2

clear

echo -e "\033[31m \n Starting CH99 ..\033[0m"

cd ../channel99/

./game &

sleep 2

clear

;;

esac

57n6.png

Opublikowano

Zamien to : 3 - (3) Channele\033[0m" na 3 - (3) Channele\n jak to nie zadziala to daj tak 3 - (3) Channele\033[0m" a to 2 - (2) Channele\n ;)

57n6.png

Opublikowano

Bo on zle napisał to, jak klikasz na 2 to włancza 3 chanale a jak na 3 to nic bo nie jest to w ogóle dodane.

 

 

#!/bin/sh
echo -e "\033[31m
Wybierz ile kanalow ma byc uruchomionych! \n
1 - (1) Channel\n
2 - (2) Channele\n
3 - Uruchom wszystkie Channele\033[0m"
read chs
case $chs in
1*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
echo -e "\033[31m \n Starting CH99 ..\033[0m"
cd ../channel99/
./game &
sleep 2
clear
;;
2*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 2 ..\033[0m"
cd ../channel2/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH99 ..\033[0m"
cd ../channel99/
./game &
sleep 2
clear
;;
3*)
echo -e "\033[31m Starting Database ..\033[0m"
cd ./g1/db/
./db &
sleep 2
clear
echo -e "\033[31m \n Starting Auth ..\033[0m"
cd ../auth
./auth &
sleep 2
clear
echo -e "\033[31m \n Starting CH 1 ..\033[0m"
cd ../../channel1/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 2 ..\033[0m"
cd ../channel2/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH 3 ..\033[0m"
cd ../channel3/
./game &
sleep 2
clear
echo -e "\033[31m \n Starting CH99 ..\033[0m"
cd ../channel99/
./game &
sleep 2
clear
;;
esac

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...