Skrypt bash - początkujący
: 01 lip 2013, 15:23
Witam,
Jestem kompletnmy laikiem jeśli chodzi o basha.
Mam następujący problem ze skryptem, oto kod:
Chce aby użytkownik podał liczbę slow którą chce wpisać i potem żeby pętla while wczytywała pierwsze słowo i sprawdzała czy jest ono w danym pliku txt. Potem żeby wczytywał drugie słowo i robił to samo i potem kolejne i kolejne tak długo jak długo użytkownik będzie chciał podać słowo lecz po wczytaniu słowa które spisał użytkownik skrypt nie działa tak jak bym chciał, bo nic się nie dzieję. Mógł by ktoś wskazać błędy?
//bear7: Brak znaczników CODE.
Jestem kompletnmy laikiem jeśli chodzi o basha.
Mam następujący problem ze skryptem, oto kod:
Kod: Zaznacz cały
#!/bin/bash
if [ $# == 0 ]
then
echo "Ile slow chcesz podac?"
read i
a=1
while [ $a -le $i ]
do
echo "Podaj $a szukane slowo"
read $s
echo $s
if grep -x "$s" /usr/share/dict/words
then
echo "Podane przez Ciebie slowo jest w slowniku"
echo "Jego wartsc punktowa to:"
else
echo "Podanego przez Ciebie slowa nie ma w slowniku"
fi
a=a++
done
fi
//bear7: Brak znaczników CODE.