Bash Error Chain Construct

V13 v13 at v13.gr
Sun Jun 22 22:12:42 EEST 2008


On Sunday 22 June 2008, Giorgos Keramidas wrote:
> On Sun, 22 Jun 2008 13:25:06 +0300, "basOS G" <noxelia at gmail.com> wrote:
> Οταν δε θα αρκεί πλέον ένα απλό 'echo && exit' θα είναι μεγάλος ο
> πειρασμός να πατήσεις απλά RETURN μέσα στο { ... } και να αρχίσεις να
> γράφεις:
>
>     mkdir /fooks || {
>         echo "cannot create /fooks"
>         something-else
>         exit 1
>     }
>
> Έτσι γίνεται η αρχή.  Το τέλος είναι στο quoted έκτρωμα από το πρώτο
> post παραπάνω :P

Parakoloythontas to olo thread den mporo akomi na katalabo giati h parapano 
syntaksi den einai kalh. Mono emena moy fainetai tromera evanagnosti?

Thymizo pos h olh taktiki einai gnosti. Ean to {..} block ginei megalo, to 
kaneis synartisi kai synexizeis kanonika:

koko_exit()
{
  echo "Kati paei straba me to $1"
  exit 1
}

mkdir /tmp || koko_exit /tmp

klp klp

Ean to .sh ginei megalo, to paratas kai grafeis python

Ean to python programma ginei polyploko, to paratas kai grafeis kati domimeno 
se C

<<V13>>

p.s. Opoios skeytetai na synexisei th parapano skepsi kai meta th C, na min to 
kanei.
p.s.2 To akuma.hellug.gr pos katelikse sta CC?




More information about the Linux-greek-users mailing list