Am Freitag, 5. Dezember 2003 00:51 schrieb Dieter Kroemer:
eine Datei, die ich durch die Befehle grep und awk erzeuge, sieht folgendermaßen aus:
192.168.0.28 192.168.0.200 192.168.0.201 192.168.0.202 192.168.0.203
diese müsste aber zusätzlich noch in
192.168.0.28 192.168.0.200 192.168.0.201 192.168.0.202 192.168.0.203
geändert werden. (also keine Leerzeichen am Anfang)
Kann mir jemand helfen, da hierfür meine Kenntnisse mit grep und awk noch nicht ausreichen?
Ich weiss nicht, wie Du den awk einsetzt, aber der kann sowas eigentlich von Haus aus. Wenn Du mal das awk-Script zeigst, kann Dir sicher geholfen werden. Als Lösung bis dahin: Pipe die Ausgaben von awk an einen sed: grep ... | awk ... | sed 's/^ *//' >datei BTW: auch ein grep ist im Zusammenhang mit awk selten nötig, der awk kann selbst Mustererkennung machen. Jan