alligator
21.07.03, 20:45
Hallo zusammen,
wie kann ich denn im AWK eine Shellscript-variable setzen bzw. verändern ?
Wie geht es nun, wenn ich z.B. 2 Shell-Variablen habe:
var1=10
var2=20
awk -v var1="${var1}" -v var2="${var2}" '{var1=var1+5;var2=var2+100;exit 1}' /dev/null
echo "var1 hat jetzt den Wert" $var1 #Ich will Ausgabe 15 anstatt 10
echo "var2 hat jetzt den Wert" $var2 #Ich will Ausgabe 120 anstatt 20
Kann mir da jemand weiterhelfen?
Danke.
cya
alligator
wie kann ich denn im AWK eine Shellscript-variable setzen bzw. verändern ?
Wie geht es nun, wenn ich z.B. 2 Shell-Variablen habe:
var1=10
var2=20
awk -v var1="${var1}" -v var2="${var2}" '{var1=var1+5;var2=var2+100;exit 1}' /dev/null
echo "var1 hat jetzt den Wert" $var1 #Ich will Ausgabe 15 anstatt 10
echo "var2 hat jetzt den Wert" $var2 #Ich will Ausgabe 120 anstatt 20
Kann mir da jemand weiterhelfen?
Danke.
cya
alligator