Freesco, NND, CDN, EOS
http://forum.freesco.pl./

Skrypt Bash
http://forum.freesco.pl./viewtopic.php?f=34&t=17017
Strona 1 z 1

Autor:  kamxp125 [ piątek, 27 czerwca 2008, 15:11 ]
Tytuł:  Skrypt Bash

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.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/