Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
Potrzebuję skrypciora:
Jeśli w pliku jest np. 1 albo 2 (alternatywa logiczna) to zrób to, jeśli nie to coś innego
Potrzebne będzie do mojego super słit rozpoznawania mowy
Fervi
Offline
#!/bin/bash if cat test | grep 1 > /dev/null then echo "zrob to" elif cat test | grep 2 > /dev/null then echo "cos innego" fi
możesz też wykorzystać else. oczywiście nie interpretowałem dosłownie tego co napisałeś, bo podałeś 3 warunki;
1 || 2 (jeden albo dwa) --> zrób to. else (jeśli nie) --> co innego.
http://dief.republika.pl/main.html
polecam. stosunkowo długie np. w C++ rzeczy można napisać szybko i łatwo w bashu z pomocą narzędzi które oferuje powłoka.
Offline
Dobrze :P Rozpoznawanie mowy działa, uruchamia się ok, ale będę pracował nad poprawieniem jakości tego (chociaż są małe szanse)
Fervi
Offline
dominbik napisał(-a):
Kod:
if cat test | grep 1 > /dev/null
http://minio.jogger.pl/2009/11/21/popularne-bledy-p … pierwsze-koty
Offline
no tak. ja mam to w ulubionych, bo póki co to jedna z najlepszych lektur jeśli chodzi o wyższe programowanie w bashu jaką znalazłem w internecie (w PL). trzeba się edukować
#!/bin/bash if grep -i 1 test then echo "zrob to" elif grep -i 2 test then echo "cos innego" fi
zatem tak. do 100% tak jak tamto trzeba dodać > /dev/null gdyż tutaj ukazuje również output grepa
Ostatnio edytowany przez dominbik (2012-08-01 21:33:10)
Offline
grep -q 1
czemu -i przy cyfrach?
Offline
Przykładowo, może ktoś chce aktualne rozpoznawanie mowy? Trochę konsolowe, ale rozpoznaje nasze polecenia :D
Tylko trochę dziwnie będzie wymawiać do komputera "Katalog Domowy" :D
Fervi
Offline