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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-08-01 14:37:56

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Sprawdzanie zawartości pliku

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

 

#2  2012-08-01 15:05:50

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Sprawdzanie zawartości pliku

Kod:

#!/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.


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#3  2012-08-01 16:31:59

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Sprawdzanie zawartości pliku

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

 

#4  2012-08-01 21:07:56

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: Sprawdzanie zawartości pliku

dominbik napisał(-a):

Kod:

if cat test | grep 1 > /dev/null

http://minio.jogger.pl/2009/11/21/popularne-bledy-p … pierwsze-koty

Offline

 

#5  2012-08-01 21:32:31

  dominbik - Członek DUG

dominbik
Członek DUG
Zarejestrowany: 2011-07-25

Re: Sprawdzanie zawartości pliku

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ć

Kod:

#!/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)


http://img34.imageshack.us/img34/5092/zw9m.png http://img29.imageshack.us/img29/219/pibw.png

Offline

 

#6  2012-08-01 22:38:03

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Sprawdzanie zawartości pliku

Kod:

grep -q 1

czemu -i przy cyfrach?


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#7  2012-08-01 23:24:53

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: Sprawdzanie zawartości pliku

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

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)