[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Tratar retorno de comando do prompt
From: |
diramos |
Subject: |
Tratar retorno de comando do prompt |
Date: |
Wed, 31 Oct 2012 20:27:51 -0200 |
<div>
<div>Pessoal,</div>
<div> </div>
<div>Tenho uma saída de comando (Asterisk), que me retorna o seguinte no
terminal:</div>
<div> </div>
<div>------------------------------------------------------------------------<br
/>|--------------------------- Khomp Links List
---------------------------|<br
/>|-----------------------------------------------------------------------|<br
/>|------ Link '0' on board '0' ------||------ Link '1' on board '0'
------------|<br />| Up (sync) || Up (sync) |</div>
<div>|------ Link '0' on board '1' ------||------ Link '1' on board '1'
------------|<br />| Down (failed) || Up (sync) |<br
/>------------------------------------------------------------------------</div>
<div>Segue anexo o retorno em formato .txt.</div>
<div>Preciso filtrar esse retorno, de modo que fique assim:</div>
<div>Link '0' on board '0': Up (sync), Link '1' on board '0':Up (sync), Link
'0' on board '1':Down (failed),Link '1' on board '1':Up (sync)</div>
<div> </div>
<div>Ou seja, pegar somente as informações centrais e concatenar com
vírgula.</div>
<div>Detalhe complicador: o retorno é variável, pois dependendendo do
equipamento, aumenta ou diminui o numero dos links.</div>
<div> </div>
<div>Já tentei com awk, sed, grep, mas nada que chegue ao que quero.</div>
<div> </div>
<div> </div>
<div>Poderiam ajudar?</div>
<div> </div>
<div>Grato.</div>
</div>
----------
<K> ------------------------------------------------------------------------
<K> |--------------------------- Khomp Links List ---------------------------|
<K> |------------------------------------------------------------------------|
<K> |------ Link '0' on board '0' ------||------ Link '1' on board '0' ------|
<K> | Up (sync) || Up (sync) |
<K> ------------------------------------------------------------------------
[As partes desta mensagem que não continham texto foram removidas]