Hi,
zwar bin ich nicht ganz dahintergestiegen was du so vorhast, aber ich denke mal du willst die ersten neun Zeilen aussschneiden und eventuell diese noch weiter zerlegen. Hier mein Vorschlag:
Code:
#!/bin/bash
# for-schleife: Verarbeitung der Zeichenketten "1"-"9"
for LINE in 1 2 3 4 5 6 7 8 9
do
TEXT=$(head -$LINE textfile | tail -1) # erst mit >>head<< die in $LINE
# angegebene Anzahl Zeilen ab Datei-
# anfang ausschneiden und mit
# >>tail -1<< wiederum die letzte
# davon
set $TEXT # Die einzelnen Woerter in einer
# Zeile als Parameter $1-$9 an-
# sprechbar machen
eval echo \$$LINE # Eine Paramerabhaengige Verarbei-
# tung andeuten
done
Lesezeichen