if a bash
Mirek Kokrda
numira na atlas.cz
Čtvrtek Září 7 13:15:09 CEST 2000
Jan Satko wrote:
>
> > if (df | wc -c > 80) then spust_script
>
> Hmm.
>
> if [ `df | wc -c` > 80 ]; then
> spust_script
> fi
>
Ja sem asi blbej....:(
Muj zdrojak:
#!/bin/sh
# tady dole vyleze 548
df | wc -c
if [ 'df | wc -c' > 400]
then
echo "je vesti"
else
echo "neni vetsi"
fi
Tedy 548 ma byt vetsi nez 400 a me stejne vypise prikaz na 'else', tedy
neco nefunguje. Nevite nekdo proc? priklad je jen treningovy, ale v
realu si hlidam plnost disku na mail serveru. tedy potrebuju aby mi
poslal SMS jen kdyz zaplneni disku prekroci urcitou hodnotu....
--
Miroslav Kokrda - Technik sverene spravy ICZ a.s.
- System support engineer ICZ a.s.
Tel:+420(653) 62 13 72 Fax:+420(653)62 13 80 GSM:+420(602)37 13 09
Další informace o konferenci Linux