Am 14.01.2012 23:01, schrieb Fabian Hänsel:
On 01/14/2012 10:50 PM, Rico Koerner wrote:
Hallo,
ich versuche in einem Shellskript (bash) grad die Zuweisung:
A=$1 B=$2 C=$3
in einer Schleife zu verarbeiten:
for VARNAME in A B C; do
eval ${VARNAME}=$1
Das ist es leider auch nicht, ich hab auch schon diverse Versuche mit eval und/oder '' bzw. "" durch, ich bekomme immer den Fehler:
Zeile 9: xyz: Kommando nicht gefunden.
'xyz' war an dieser Stelle der Inhalt von $1
Je nachdem wie das Quoting gesetzt wird kommt auch mal:
Zeile 9: A=xyz: Kommando nicht gefunden.
Gruß Rico