[Linux-Biella] hash

Marco Ermini linux@bilug.linux.it
Tue, 04 Mar 2003 10:42:03 +0100


<vallinidaniele@libero.it> wrote:
[...]
> > Minchia, scherzi? array associativi in uno script shell?
> =

> Vuoi dire che sono previsti e non me ne sono accorto o che proprio non
> ci sono?

Vuol dire che sara' piu' facile che un cammello passi nella cruna di un a=
go,
oppure che un ricco vada in paradiso, a tuo piacimento ;-)


> > mai sentito parlare di linguaggio C? :-)
> =

> Sentito parlare molto, letto poco, scritto quasi niente.
> Purtroppo ho una vita sola ed anche un po' consunta.
> Temo che dovro' rassegnarmi a non saper scrivere in C e mi spiace.

Allora con gli script shell andrai poco avanti, visto che in genere per f=
are
un qualsiasi cosa sia piu' complicato di assegnare variabili o fare loop =
su
dei file, si programma richiamando eseguibili esterni, guardacaso scritti=
 in
genere in C o in perl...


> Grazie comunque ma rispondimi al primo punto che non mi e' chiaro

Faro' di piu', ti sconsigliero' di "programmare" in bash, qualsiasi cosa =
tu
stia facendo, perche'

1. non e' portabile
2. non serve a scrivere programmi
3. e' un interprete lento e pachidermico
4. e' difficile ed inefficiente scrivere in bash

qualsiasi altro linguaggio di scripting (perl, python ecc.) e' molto piu'=

portabile, semplice ed efficiente da usare. Visto che hai una vita sola, =
ti
conviene non sprecarla con il bash :-)


ciao


---
Marco Ermini
http://macchi.markoer.org - ICQ 50825709 - GPG KEY 0x64ABF7C6 - L.U. #180=
221
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobb=
es)