Strona 1 z 1
Zapytanie w bashu
: 18 grudnia 2010, 21:08
autor: GigantV12
Witam.
Mam pytanie jak zrobić zapytanie w Bashu np. skrypt pyta nas:
my mu odpowiadamy:
potem odpowiedź przenosi do zmiennej "ODP1", a potem wyświetla "Twoja odpowiedz to: "$ODP1
Wie ktoś jak takie coś można zrobić?
Z góry dziękuję.
: 18 grudnia 2010, 21:42
autor: Unit
...
Kod: Zaznacz cały
#!/bin/bash
echo "Lubisz mnie?"
read ODP1
echo "Twoja odpowiedz to : $ODP1";
: 18 grudnia 2010, 21:48
autor: GigantV12
Dzięki wielkie, a jest możliwość połączenia tego z oknami wyskakującymi?
Coś w tym stylu
: 18 grudnia 2010, 22:00
autor: Unit
Dokumentacja jest
tutaj (nawet widze, że już zaglądałeś)
: 18 grudnia 2010, 22:07
autor: GigantV12
Nom, patrzyłem ale jakoś źle działa, a poza tym nie pisze jak pobrać z tego dane
: 18 grudnia 2010, 22:15
autor: Unit
To chociaż pokaż jak próbowałeś robić...
: 18 grudnia 2010, 22:24
autor: GigantV12
No właśnie, nie wiem jak, w tym rzecz, a poza tym pracuję w Bashu od około 3 godzin, ale to nie problem się go nauczyć bo znam PHP, MySQL, HTML, CSS i podstawy jQuery i AJAX-a, a tam większość było podobnie zwłaszcza w PHP.
Edycja:
Czemu jak zrobiłem, tak to nie działa?
Kod: Zaznacz cały
#!bin/bash
echo -n "Do you want to install this? [T/n] "
read ODP1
if [$ODP1=T]; then
echo "Jakieś kody"
fi
exit 1
: 19 grudnia 2010, 03:29
autor: panel
Kod: Zaznacz cały
#!/bin/bash
zenity --question --text="Lubisz mnie?"
odp=$?
if [ "${odp}" == "1" ]; then
zenity --error --text "Nie lubisz."
else
zenity --info --text "Lubisz."
fi
GigantV12 pisze:Dzięki wielkie, a jest możliwość połączenia tego z oknami wyskakującymi?
Coś w tym stylu
Kod: Zaznacz cały
dane=$(zenity --title "Okno inputbox" --text "Pobieranie danych od użytkownika" --entry --entry-text "Tu wpisz dane")
zenity --info --text " $dane "
Kod: Zaznacz cały
#!/bin/bash
echo -n "Do you want to install this? [T/n] "
read ODP1
if [ "$ODP1" == "T" ]; then
echo "Jakieś kody"
fi