Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno 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

Předmět Autor Datum
Koukni třeba na tuto konstrukci: echo $1 | egrep '^[0-9]+$' if ($status == 0) then set numvar = $1…
host 31.12.2009 19:16
host
Toto vyriešilo môj problém... je pravdepodobne podobné tomu čo už bolo uvedené. 8-) cat file.txt |…
keno 31.12.2009 19:47
keno
ano, toto je správně pro bash
touchwood 31.12.2009 21:05
touchwood
if ["`egrep -c "hledany text" subor.txt`" != "0" ] then echo nasel else echo nenasel fi přepínač -c… poslední
oval 31.12.2009 21:24
oval

Zpět do poradny Odpovědět na původní otázku Nahoru