Mailinglist Archive: opensuse-de (989 mails)

< Previous Next >
Re: Text in Zeichenkette bestimmen, zB mit sed?
  • From: Marko Käning <mk362@xxxxxxxxxxxx>
  • Date: Thu, 10 Sep 2009 15:54:49 +0200 (CEST)
  • Message-id: <Pine.LNX.4.64.0909101548020.16313@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Ich habe eine sehr lange Text-Variable (Text aus mehreren Seiten). Darin
kommt
an unregelmäßiger Stelle, aber ziemlich gegen Ende eine bestimmte
Zeichenkombination von "|center=4,3 |" (ohne "). 4,3 ist variabel, der Rest
konstant. Grenzen sind also |. Die Stelle ist aber nicht konstant, daher ist
cut nicht möglich.

Wie bestimmte ich diesen Teil zB mit sed in einem bash-Skript?


Sowas wie

echo $VAR | sed 's/.*\(|center=[0-9]+,[0-9]|+\).*/\1/'

sollte meiner Meinung nach helfen.

Ciao,
Marko
< Previous Next >
Follow Ups
References