myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Bash Shell Zeilenweise auslesen

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 25.04.13, 10:15   #1
struchli
Erfahrener Newbie
 
Benutzerbild von struchli
 
Registriert seit: Dec 2010
Ort: Luzern, Schweiz
Beiträge: 144
Bedankt: 553
struchli ist noch neu hier! | 0 Respekt Punkte
Standard Bash Shell Zeilenweise auslesen

Hallo Zusammen

Ich habe folgendes Problem:
Ich möchte eine Datei zeilenweise auslesen und jede Zeile als Pattern für grep verwenden. Die Resultate möchte ich dann in ein File schreiben.
Für das Zeilenweise Auslesen einer Datei habe ich schon etwas gefunden. Leider funktioniert es nicht wie gewünscht.
Code:
#!/bin/bash
#exec 2>&1
#set -vx
#PS4='[nsc: 19]+ '
#export PS4
for line in `cat /tmp/Organisation.txt`;do
    grep $line /tmp/MIT_TMP.tmp >> /tmp/MIT_ALL_DATE.txt
done
Den grep-Befehlt funktioniert so, wenn er nicht im S***** steht. Auch das zeilenweise Auslesen habe ich mit einem echo $line getestet und funktioniert einwandfrei.
Wenn ich das S***** ausführe, läuft es unendlich lange, macht aber gar nichts.
Die Datei Organisation.txt hat ca. 6000 Zeilen und auf jeder Zeile steht eine Nummer.
Die Datei MIT_TMP.tmp hat ca. 10'000'000 Zeilen.
Das System ist AIX.

Kann mir jemand weiterhelfen?

Vielen Dank für die Hilfe Gruss struchli
__________________
Win7 x64 + Ubuntu 11.04 AMD Phenom X4 Black Edition 955, 8GB RAM, Asus 5770
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]

Falls Links down sein sollten bitte PN!
struchli ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr.


Sitemap

().