Rejestracja: czwartek, 27 marca 2008, 14:40 Posty: 39
|
Witam chce sobie zrobić skrypt bash w dialogu by jakaś opcja pokazywała mi odpowiedz na /etc/baroo/ czyli by w okienku pokazało co w tym katalogu jest, o to i skrypt ;]
#!/bin/bash
dialog --title "Zadanie 13" \
--backtitle "Przykłady okien dialogowych" \
--menu "Wybierz opcję: " 8 40 2 \
1 "Baroo / pliki" \
2 "Jakaś opcja" 2> wynik.txt
wynik=`cat wynik.txt`
case $wynik in
"1") dialog --title "Zadanie 13" \
--backtitle "Przykłady okien dialogowych" \
--menu "Wybierz opcję:" 20 40 6 \
1 "Ls" \
2 "Ls -l" \
3 "Podgląd" \
4 "Edytor" 2> metoda.txt
metoda=`cat metoda.txt`
zmianna1='ls /etc/baroo/'
case $metoda in
"1") $zmienna1
dialog --title "Zadanie 13" \
--backtitle "Przykłady okien dialogowych" \
--msgbox "echo $zmienna1" 8 40 ;;
esac ;;
esac
Problem w tym że włączam skrypt wchodzę w Baroo / pliki następnie Ls i pokazuje się nowe okienko ale tylko z napisem echo ;/ a chciałbym by system pokazał tam wynik polecenia ls /etc/baroo/ czyli zmianna1='ls /etc/baroo/' proszę o pomoc w skrypcie.
|
|