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/


Raspunde prin e-mail lui