[Shell]Schleife für eine Zeile
Ich benötige Hilfe bei meinem Script hier:
Die Datei praktikumt2.txt sieht folgend aus:
xxxx xxxxx 123578 xxxxx xxxxxx
xxxx xxxxx 456436 xxxxx xxxxxx
xxxx xxxxx 877688 xxxxx xxxxxx
xxxx xxxxx 376577 xxxxx xxxxxx
Das wichtige sind die Zahlen an dritter Stelle mit Hilfe von Awk lasse ich jetzt die dritte Spalte ausgeben:
123578
456436
877688
376577
Jetzt komme wir zu meinem Problem.
Ich benötige eine Schleife die aus der Spalte, zeilenweise von oben nach unten die zahl nimmt und der Variable $planid zuweist, bis alle Zahlen verarbeitet sind(die Zahlen oben sind Zufallszahlen)
Diese $planid steht in der Schleife schon fertig drinnen, was sie machen soll.
Schön wäre es , wenn jmd, mir die Schleife programmieren könnte, oder vorschläge wie man es noch anderst machen könnte.
Ich benötige Hilfe bei meinem Script hier:
Code:
[COLOR=#1f497d]#!/bin/ksh [COLOR=#1f497d] [COLOR=#1f497d]>[FONT=Arial]praktikumt.txt
>praktikumt2.txt
[/FONT] [FONT=Arial]onstat –g rgm >> praktikum.txt[/FONT]
[FONT=Arial] [/FONT]
[FONT=Arial]sed ‘1,42d‘ praktikumt.txt >> praktikumt2.txt[/FONT]
[FONT=Arial] [/FONT]
[FONT=Arial]awk –F ‘ ‘ ‘{print $3}‘ praktikumt2.txt[/FONT]
[FONT=Calibri][SIZE=2] [/SIZE][/FONT]
[FONT=Arial]schleife(lädt zeilenweiße $3 und weißt die zahl $planid zu){[/FONT]
[FONT=Calibri][SIZE=2] [/SIZE][/FONT]
[FONT=Arial]onstat –g xqp $planid >> loesung.txt[/FONT]
[FONT=Arial]}[/FONT]
Die Datei praktikumt2.txt sieht folgend aus:
xxxx xxxxx 123578 xxxxx xxxxxx
xxxx xxxxx 456436 xxxxx xxxxxx
xxxx xxxxx 877688 xxxxx xxxxxx
xxxx xxxxx 376577 xxxxx xxxxxx
Das wichtige sind die Zahlen an dritter Stelle mit Hilfe von Awk lasse ich jetzt die dritte Spalte ausgeben:
123578
456436
877688
376577
Jetzt komme wir zu meinem Problem.
Ich benötige eine Schleife die aus der Spalte, zeilenweise von oben nach unten die zahl nimmt und der Variable $planid zuweist, bis alle Zahlen verarbeitet sind(die Zahlen oben sind Zufallszahlen)
Diese $planid steht in der Schleife schon fertig drinnen, was sie machen soll.
Schön wäre es , wenn jmd, mir die Schleife programmieren könnte, oder vorschläge wie man es noch anderst machen könnte.