On Wed, 04 Feb 2004 12:46:20 +0200 Marius Pana <[EMAIL PROTECTED]> wrote:
> On Wed, 2004-02-04 at 12:50, Dan Uscatu wrote:
> > > [EMAIL PROTECTED]:~$ a=/bin/true
> > > [EMAIL PROTECTED]:~$ if $a; then echo foo; else echo bar; fi
> > > foo
> > > [EMAIL PROTECTED]:~$ a=/bin/false
> > > [EMAIL PROTECTED]:~$ if $a; then echo foo; else echo bar; fi
> > > bar
> >
> > mda, nu m-as fi putut gindi ca in variabila aia e pusa calea catre
> > comanda, caz in care e corect :)
Tratarea erorilor se poate face mai simplu asa:
comanda && echo OK || echo EROARE
E mai scurt decit cu if. Mai poti face asa:
comanda && \
{
alte comenzi
} \
|| \
{
alte comenzi
}
Asta daca te ajuta stilul asta de programare mai "structurat".
--
GZ
---
Detalii despre listele noastre de mail: http://www.lug.ro/