Filtern von worten die mit a beginnen ...
Hallo, ich würde gern aus einer Datei alle Zeilen ausfiltern, die mit a beginnen und in eine neue datei schreiben. Ich finde nur leider nicht das entsprechende Programm womit ich das realisieren kann. Kann mir einer von Euch einen Tipp geben. Danke MfG Ralf
* Am Mit, 07 Mai 2003 schrieb Ralf.Wende@t-online.de:
Hallo,
ich würde gern aus einer Datei alle Zeilen ausfiltern, die mit a beginnen und in eine neue datei schreiben. Ich finde nur leider nicht das entsprechende Programm womit ich das realisieren kann. Kann mir einer von Euch einen Tipp geben.
Willst Du Zeilen filtern, die mit a beginnen, wie es der Body Deiner Mail sagt, oder Worte, wie es das Subject sagt? Für Zeilen: grep "^a" altedatei > neuedatei man grep... Gruß Christoph -- Christoph Maurer - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen
* Ralf.Wende@t-online.de schrieb am 07.Mai.2003:
ich würde gern aus einer Datei alle Zeilen ausfiltern, die mit a beginnen und in eine neue datei schreiben. Ich finde nur leider nicht das entsprechende Programm womit ich das realisieren kann. Kann mir einer von Euch einen Tipp geben.
sed -n '/^a/p' datei > neue_datei Näheres siehe mit man sed Bernd -- ROTFL = Rolling On The Floor, Laughing = Auf dem Boden wälzen, lachend. SCNR = Sorry, Could Not Resist = Sorry, Ich konte nicht widerstehen. AFAIK = As Far As I Know = So weit ich weis|BTW = By The Way = Nebenbei bemerkt IMHO = In My Humble Opinion = meiner bescheidenen Meinung nach |Zufallssig. 9
Hallo Ralf, wie immer gibt es viele Wege, die zu Ziel führen. Z.B. grep ^a datei.txt > neuedatei.txt oder awk '/^a/ {print $0}' datei.txt > neuedatei.txt Hoffe das hilft. Grüsse Philipp Ralf.Wende@t-online.de schrieb:
Hallo,
ich würde gern aus einer Datei alle Zeilen ausfiltern, die mit a beginnen und in eine neue datei schreiben. Ich finde nur leider nicht das entsprechende Programm womit ich das realisieren kann. Kann mir einer von Euch einen Tipp geben.
Danke
MfG
Ralf
Hi On Wed, May 07, 2003 at 11:29:55AM +0200, Philipp Guth wrote:
wie immer gibt es viele Wege, die zu Ziel führen. Z.B.
sehr viel wege um genauer zu sein *gg*
grep ^a datei.txt > neuedatei.txt
oder
awk '/^a/ {print $0}' datei.txt > neuedatei.txt
wenn das A auch gross sein darf evtl. noch folgendes awk '/^(a|A)/ {print $0}' datei.txt > neuedatei.txt Voraussetzung ist allerdings das Wort und Zeile identisch sind :) Greetings Daniel -- Darkness is falling, over my mind | http://www.againsttcpa.com/ My burning eyes are, deadly blind | http://www.notcpa.org/ Now there is nothing like it seem | http://chaosradio.ccc.de/cr78.html All illusion, only dreams........ --- Darkwell "Realm Of Darkness"
participants (5)
-
B.Brodesser@t-online.de
-
Christoph Maurer
-
Daniel Lord
-
Philipp Guth
-
Ralf.Wende@t-online.de