Archiv verlassen und diese Seite im Standarddesign anzeigen : Variablen aus Liste zuweisen
muellners
10-07-2006, 22:45
Hallo,
ich möchte mir ein Skript bauen, welches eine Liste ausliest.
Die Liste besteht aus zwei spalten:
spalte1 spalte2
ich möchte nun in einem Befehl jeweils spalte1 als Variable1
und spalte2 als Variable2 verarbeiten.
Wie kann ich die Liste auslesen und die Variablen zuweisen??
Danke schon mal für die Tipps
michael.sprick
11-07-2006, 00:11
In welcher Sprache denn?
muellners
11-07-2006, 09:38
#!/bin/bash
Hallo,
geht sicher einfacher, aber so geht´s auch :-))
Falls die Lösung noch interessiert ...
Gruss zst
#!/bin/bash
while read input
do
if [ ! -z "$input" ]
then
echo "INPUT=$input"
var1=`echo "$input" | cut -d" " -f1`
var2=`echo "$input" | cut -d" " -f2`
echo -e "Variable-1=$var1"
echo -e "Variable-2=$var2\n"
fi
done <./liste.txt
liste.txt sieht so aus:
zeile1wort1 zeile1wort2
zeile2wort1 zeile2wort2
zeile3wort1 zeile3wort2
zeile4wort1 zeile4wort2
zeile5wort1 zeile5wort2
Die Ausgabe sieht dann so aus:
INPUT=zeile1wort1 zeile1wort2
Variable-1=zeile1wort1
Variable-2=zeile1wort2
INPUT=zeile2wort1 zeile2wort2
Variable-1=zeile2wort1
Variable-2=zeile2wort2
INPUT=zeile3wort1 zeile3wort2
Variable-1=zeile3wort1
Variable-2=zeile3wort2
INPUT=zeile4wort1 zeile4wort2
Variable-1=zeile4wort1
Variable-2=zeile4wort2
INPUT=zeile5wort1 zeile5wort2
Variable-1=zeile5wort1
Variable-2=zeile5wort2
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.