dynamische variablen setzen [gelöst]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

dynamische variablen setzen [gelöst]

Beitrag von Pischti » 09.04.2008 09:12:53

hi,
ich möchte eine variable setzen, dessen name dynamisch erzeugt wird:
konkret besteht der name aus dem ersten übergabeparameter und einen string

Code: Alles auswählen

$1_undnochwas=wert
das geht so natürlich nicht. irgend eine idee ?
Zuletzt geändert von Pischti am 09.04.2008 09:32:23, insgesamt 1-mal geändert.
gruss pischti
debian stable

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: dynamische variablen setzen

Beitrag von nepos » 09.04.2008 09:20:47

Wo magst du denn sowas machen? Welche Sprache/Shell?

Benutzeravatar
Pischti
Beiträge: 417
Registriert: 20.02.2002 12:54:18
Wohnort: dresden

Re: dynamische variablen setzen

Beitrag von Pischti » 09.04.2008 09:24:31

sry,
#!/bin/bash

habs aber mitlerweile selbst gelöst

Code: Alles auswählen

#!/bin/bash
varname=${1}_hans
declare $varname=wert
echo "var: $a_hans"
aufruf dann mit ./dyn.sh a

thx an ulf
gruss pischti
debian stable

Antworten