[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux_var] Re: For Shell Script wizards...



Scusate ma la stanchezza settimanale mi debilita il cervello! E il
lunedì è peggio..
Stesso problema del post precedente:

Avendo variabili globali
A=1
B=2

La funzione riceve ammettiamo A come parametro e poi modificare B

funzionexyz ()
{
        a=$1
        B=a
}
...
funzionexyz "$A"

E fin qui niente di strano.

Ma questo succede se dentro la funzione dichiaro esplicitamente
l'assegnamento di B
Se invece volessi rendere la funzione generica e invece di esplicitare
B=a gli si passasse l'indirizzo di una variabile (il "&" del C per
intenderci)


Qualcuno ha un'idea?? Forza che siete sempre dietro a scriptare e non
dovrebbe essere un probema.....

Saluten
A




-- 
gpg fingerprint = D66C 9448 F9CC 8AC8 5074  ADB3 3597 A363 FA8D 3BE2

La pulenta e ùl vin ross a fan ben ai oss!! Picaa giòò fin a la mort...

http://digilander.libero.it/ccudiga/

  (--- * * * * * * * * * * * * * * * * * * * * * * ---)
Per cancellare l'iscrizione: <talking-unsubscribe at ml.linuxvar.it>
Interfaccia web di configurazione: http://ml.linuxvar.it/ml/