

Shell skript: konštrukcia if podmienky s grep/egrep
Zdravím všetkých,
ani neviem, či som dal správny názov mojej otázke.
Snažím sa vytvoriť
if []; then
nejaky kod
fi
konštrukt s tým, že testovať by som chcel niečo takéto
"egrep 'hladany[[:space:]]text' subor.txt"
Zaujíma ma len, či egrep text našiel alebo nenašiel - teda true/false.
Vopred ďakujem za pomoc.
keno
Koukni třeba na tuto konstrukci:
Toto vyriešilo môj problém... je pravdepodobne podobné tomu čo už bolo uvedené.
ano, toto je správně pro bash
if ["`egrep -c "hledany text" subor.txt`" != "0" ] then
echo nasel
else
echo nenasel
fi
přepínač -c znamená počet hledaných řetezců.