• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

batch w systemie linux ubuntu

Cloud VPS
–2 głosów
203 wizyt
pytanie zadane 1 stycznia 2021 w Inne języki przez PanProgres Nowicjusz (200 p.)

Dzień dobry,

Mam problem z moim programem do wybierania map na serwerze csgo.

Napisałem go w Batch jednak otrzymuję błąd w 58 linijce "unexpected end of file". 

oto mój kod:

:poczatek

echo ———————————————–———————————————–
echo  Wybierz mape do uruchomienia
echo ———————————————–———————————————–
echo    
echo 1-mirage
echo 2-dust 2
echo 3-train
echo 4-miniInferno
echo 5-miniTrain
echo 6-H and S
echo 7-inne
echo 8-EXIT
echo    
set /p opcja=wybierz:
if %opcja%==1 goto opcja1
if %opcja%==2 goto opcja2
if %opcja%==3 goto opcja3
if %opcja%==4 goto opcja4
if %opcja%==5 goto opcja5
if %opcja%==6 goto opcja6
if %opcja%==7 goto opcja7
if %opcja%==8 exit
goto zly_wybor
:opcja1
echo wybrano mirage
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map de_mirage +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try

:opcja2
echo wybrano dust 2
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map de_dust +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try

:opcja3
echo wybrano train
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map de_train +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try

:opcja4
echo wybrano miniInferno
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map mini_inferno +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try

:opcja5
echo wybrano miniTrain
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map mini_train +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try
:opcja6
echo wybrano H&S
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map frypemap_v8_d +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try

:opcja7
echo wybrano inne
echo proszę podać nazwę mapy:
set /p map=wybierz:
/steamCmd/cs_go/srcds_run -game csgo -console -usercon +game_type 1 +game_mode 2 +map %map% +sv_setsteamaccount 58058992A61CE9EC2650665F3CF8FF61 -net_port_try
:zly_wybor
echo OPCJA NIE ZNANA.. WYBIERZ PONOWNIE!
pause
goto poczatek

nigdy nie pisałem w batchu na linux. Czy ktoś wie jak to naprawić

1
komentarz 1 stycznia 2021 przez adrian17 Mentor (354,720 p.)
...ale linux w ogóle nie ma batcha.

Wygląda jakbyś napisał kod dla Windowsa.
komentarz 1 stycznia 2021 przez Wiciorny Ekspert (281,530 p.)
pewnie pomyli z bash :D

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 253 wizyt
pytanie zadane 2 października 2022 w Inne języki przez pj-1024 Użytkownik (690 p.)
0 głosów
1 odpowiedź 246 wizyt
pytanie zadane 6 sierpnia 2022 w Inne języki przez kondzix_ez Obywatel (1,930 p.)
0 głosów
2 odpowiedzi 586 wizyt

93,488 zapytań

142,422 odpowiedzi

322,772 komentarzy

62,906 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...