meinereinerseiner
04-02-2003, 18:03
hallo,
wie kann ich mit awk eine datei zeile für zeile zerlegen und die einzelnen felder
in variablen schreiben?
Datei:
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
so funktioniert das irgendwie nicht:
DAT=`cat Datei`
for i in $DAT; do
echo $i | awk '{ print $1 }'
echo $i | awk '{ print $2 }'
echo $i | awk '{ print $3 }'
echo "$1 $2 $3"
done
DANKE
der tom
wie kann ich mit awk eine datei zeile für zeile zerlegen und die einzelnen felder
in variablen schreiben?
Datei:
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
feld1 feld2 feld3 feld4
so funktioniert das irgendwie nicht:
DAT=`cat Datei`
for i in $DAT; do
echo $i | awk '{ print $1 }'
echo $i | awk '{ print $2 }'
echo $i | awk '{ print $3 }'
echo "$1 $2 $3"
done
DANKE
der tom