Re: OT: Shell Scripting / parsen von tnsping Output / Oracle Client
On 1/12/09, Axel Freyn <axel-freyn@gmx.de> wrote:
Hallo Axel
> Den Host bekommst du mit
> sed -e 's/.*HOST=\([a-zA-Z0-9]*\).*/\1/'
> Und den Port mit
> sed -e 's/.*PORT=\([0-9]*\).*/\1/'
>
> (wobei der Host-name nur Buchstaben und Zahlen enthalten darf, sonst
> musst du die obere Regel ändern )
> Um sicher zu gehen würde ich noch grep verwenden um nur diese eine Zeile
> zu bekommen, also:
> tnsping PROD | grep "^(DESCRIPTION" | sed -e 's/.*HOST=\([a-zA-Z0-9]*\).*/\1/'
> tnsping PROD | grep "^(DESCRIPTION" | sed -e 's/.*PORT=\([0-9]*\).*/\1/'
> Axel
besten Dank.
Sven
Reply to: