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

[PROBLEM]Z dodaniem innych ch


Rekomendowane odpowiedzi

Opublikowano

Witam!Mam problem ponieważ na plikach kaszanki były tylko 2 ch więc chciałem dodać sobie 3 ale zerknijcie:

Start.sh:

#!/bin/sh


echo -e "\033[31m  
Ile kanałów chcesz wystartować? ? \n 
1 - (1) Kanał\n 
2 - (2) Kanały\n
3 - (3) Kanały\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



;;
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
	
;;
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
       echo -e "\033[31m \n Starting CH 3 ..\033[0m"
	cd ../channel3/
	./game &
	sleep 2
	


esac

Close.sh:

#!/bin/sh


echo -e "\033[31m 
Ile kanałów chcesz zatrzymać? ? \n 
1 - (1) Kanał 1 \n 
1 - (2) Kanał 2 \n 
3 - (3) Kanał 3 \n
4 - (4) Wszystkie/033[0m"
read chs

case $chs in 
1*) 

	echo -e "\033[31m \n Stopping CH 1 ..\033[0m"
	cd ./channel1/
	./shut.sh &
	sleep 2
	clear
	cd ../
	./g1.sh



;;
2*) 

	echo -e "\033[31m \n Stopping CH 2 ..\033[0m"
	cd ./channel2/
	./shut.sh &
	sleep 2
	clear
	cd ../
	./g1.sh



;;
3*)

       echo -e "\033[31m \n Stopping CH 3 ..\033[0m"
	cd ./channel3/
	./shut.sh &
	sleep 2
	clear
	cd ../
	./g1.sh

;;
4*)
       echo -e "\033[31m Stopping Database ..\033[0m"
	cd ./g1/db/
	./shut.sh &
	sleep 2
	echo -e "\033[31m \n Stopping Auth ..\033[0m"
	cd ../auth 
	./shut.sh &
	sleep 2
	clear
	echo -e "\033[31m \n Stopping CH 1 ..\033[0m"
	cd ../../channel1/
	./shut.sh &
	sleep 2
	echo -e "\033[31m \n Stopping CH 2 ..\033[0m"
	cd ../channel2/
	./shut.sh &
	sleep 2
       echo -e "\033[31m \n Stopping CH 3 ..\033[0m"
	cd ./channel3/
	./shut.sh &
	sleep 2
	clear
	cd ../
	

	
;;
esac

A to co się wyświetla w konsoli po wybraniu że chcę zamknąć wszystkie ch:

Stopping ch3...
cant cd top ../channel3/
kill 1228:No such process

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...