Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

TXT via AWK auslesen und in andere umleiten

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
Negr0
Newbie
Newbie
Beiträge: 8
Registriert: 12. Okt 2004, 08:58
Wohnort: Hessen
Kontaktdaten:

TXT via AWK auslesen und in andere umleiten

Beitrag von Negr0 »

Hi,

ich habe volgenden Source

Code: Alles auswählen

awk '{
print $2

}' liste.txt > ausgabe.txt
D.h. ich lese via AWK eine TXT aus. Diese ausgabe will ich jetzt in die TXT Ausgabe TXT schreiben. Das klappt allerdings mit dem was ich da jetzt habe nicht. Die TXT Ausgabe.txt wird zwar angelegt aber hat keinen Inhalt.
admine
Administrator
Administrator
Beiträge: 8865
Registriert: 15. Feb 2004, 21:13
Kontaktdaten:

Re: TXT via AWK auslesen und in andere umleiten

Beitrag von admine »

Negr0 hat geschrieben:Hi,

ich habe volgenden Source

Code: Alles auswählen

awk '{
print $2

}' liste.txt > ausgabe.txt
D.h. ich lese via AWK eine TXT aus. Diese ausgabe will ich jetzt in die TXT Ausgabe TXT schreiben. Das klappt allerdings mit dem was ich da jetzt habe nicht. Die TXT Ausgabe.txt wird zwar angelegt aber hat keinen Inhalt.
Versuch's mal so

Code: Alles auswählen

awk '{
print $2

> "ausgabe.txt"}' liste.txt 
..:: unser Linux-Club-Wiki ::..
-------------------------
..:: Deutsche Mugge ::..
-------------------------
Negr0
Newbie
Newbie
Beiträge: 8
Registriert: 12. Okt 2004, 08:58
Wohnort: Hessen
Kontaktdaten:

Beitrag von Negr0 »

Bekomme dann nur einen Fehlermeldung:

awk: Kommandozeile:4: > "ausgabe.txt"}
awk: Kommandozeile:4: ^ syntax error
admine
Administrator
Administrator
Beiträge: 8865
Registriert: 15. Feb 2004, 21:13
Kontaktdaten:

Beitrag von admine »

Negr0 hat geschrieben:Bekomme dann nur einen Fehlermeldung:

awk: Kommandozeile:4: > "ausgabe.txt"}
awk: Kommandozeile:4: ^ syntax error
und ohne " :roll:

Hab das aus folgendem Beispiel:
awk '{print ''Ergebnis: '' $1*1.14167 > ''/tmp/erg''}' daten
Ausgabe wird in die Datei /tmp/erg umgelenkt

EDIT:
der Link: http://www.uni-regensburg.de/EDV/Unix_W ... ode36.html
..:: unser Linux-Club-Wiki ::..
-------------------------
..:: Deutsche Mugge ::..
-------------------------
Antworten