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

Jak porównać zmienną do tego, co wprowadził użytkownik?

0 głosów
70 wizyt
pytanie zadane 21 czerwca 2019 w Systemy operacyjne, programy przez harryna Gaduła (3,180 p.)

Coś mi nie wychodzi. 

Robię menu w bashu. i mam coś takiego:

 

#!/bin/bash

function menu()
{
	echo "Zrobimy wszystko, żebyś nie był grubszy niż jesteś"
	opcje=(
	 "1 - Lista filmów"
	 "2 - Lista książek"
	 "3 - Lista piosenek"
	 "4 - Wyście"
	 )
}

menu
read opcja

if $opcja == 1; then
echo  "aloha"
fi

 

Wywala mi błąd w ifie. Co robię źle i jak to poprawić?

1 odpowiedź

0 głosów
odpowiedź 21 czerwca 2019 przez mati2762 Mądrala (5,490 p.)
wybrane 21 czerwca 2019 przez harryna
 
Najlepsza
if [ $opcja == 1 ]; then

To jest Bash tego nie pomalujesz :)

komentarz 21 czerwca 2019 przez harryna Gaduła (3,180 p.)
Dziękuję. Robiłem tak też z [ ] ale nie dodałem spacji i dlatego nie chciało działać :)

Podobne pytania

0 głosów
2 odpowiedzi 120 wizyt
pytanie zadane 21 czerwca 2019 w Systemy operacyjne, programy przez harryna Gaduła (3,180 p.)
0 głosów
1 odpowiedź 395 wizyt
pytanie zadane 19 sierpnia 2017 w Systemy operacyjne, programy przez TheFunny Gaduła (3,420 p.)
0 głosów
1 odpowiedź 58 wizyt

86,448 zapytań

135,207 odpowiedzi

300,348 komentarzy

57,196 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...